The Asian trading session is probably best forgotten, with things pretty much at a virtual standstill.

Levels on the majors close to where they were soon after the better than expected intel earnings sparked a frenzied burst of risk appetite. It’s amazing to watch how the risk on/risk off switch can be flipped at the drop of a hat.

EUR/USD continues to struggle to hold the ground North of 1.4000.

For today, European data due for release

06:00 GMT: EU new car registrations (June)

07:15 GMT: Swiss retail sales (May)

08:00 GMT: Italian CPI final (June) expected +0.1% m/m, +0.5%

08:30 GMT: UK jobless claims (June) expected 41.2k

08:30 GMT: UK claimant count rate (June) expected 5% from 4.8%

08:30 GMT: UK ILO unemployment (3m) (May) expected 7.4% from 7.2%

09:00 GMT: Euro zone CPI (June) expected +0.2% m/m, -0.1% y/y, core 1.5% y/y