Best levels of the day for the euro

I don't see any headlines behind the latest move. It looks to be a flow-driven squeeze as stops are run above the December 14 high of 1.1863.

This is the best level since Dec 4.

The November high was 1.1961.