Another turnaround Monday and this time the yanks are helping

EURUSD, GBPUSD and USDJPY, and risk trades in general are on the turn

EURUSD has hit a session high of 1.1071 and the pound has broken the day's high and 1.5600 to race to 1.5612

AUDUSD is joining in and is up to 0.7527 and yen crosses are also pushing higher.

US stocks have turned early losses into gains and the market is pinning it on Lagarde's comments that are seemingly being read as an olive branch to Greece. I'm not too sure about that explanation but we can't argue with the price action