European stocks fell on Tuesday, pulling back from their all-time highs, on track for the first loss in 3 days, due to profit-taking and investors' risk aversion ahead of the US inflation data.
The Stoxx Europe 600 index fell 0.2% as of 11:25 GMT, after it hit its all-time high at 461.38 points yesterday.
The healthcare sector saw the largest loss in Europe today, with a drop of 0.6%, due to profit taking after strong gains.
S&P 500 futures fell 0.1% today ahead of Wall Street's opening, after the index ended higher by 0.35% yesterday and posted a new record at 4,386.68 points.
Investors are waiting for the US inflation data later today, which might lead to earlier policy tightening by the Federal Reserve, and it might trim its bonds purchases program as an initial step to raise interest rates.
Back to Europe, the Euro Stoxx 50 index fell 0.1%, France's CAC 40 fell 0.25%, Germany's DAX index fell 0.1%, and the UK's FTSE 100 fell more than 0.1%.