I draw your attention to this headline.
I think we had a case of the lucky algo: Somebody thought the Greek/Troika deal it was “news”, got the ball rolling, and the rest of the lemmings followed…Crazy.
EUR/USD was at 1.4143 when this news was reported late this morning in NY. Why we rallied to 1.4250 on this is a mystery, inside a riddle, wrapped in bacon…