FTSE 100, CAC 40 and Russell 2000 Remain under Pressure following Higher US Inflation Print Read more