EUR/USD up marginally at 1.4268 from a North American close Thursday down around 1.4250.

When I finished yesterday risk aversion was rampant, and here we are this morning with risk appetite seemingly back. Risk on, risk off, risk on, risk off. Same as it ever was.

Euro zone data due this morning:

06:45 GMT: French consumer confidence indicator for June expected unchanged at 84

08:00 GMT: German Ifo business climate for June expected 113.4 from 114.2; current assessment 120.8 from 121.4; expectations 106.3 from 107.4

08:00 GMT: Italian retail sales for April expected -0.1% m/m, -0.7% y/y

European stocks look set to open nicely firmer in line with the risk on backdrop. DAX seen up 1.0%; CAC 40 seen up 1.3%.