The euro is headed for its fifth consecutive day of gains as it flirts with 1.39. The blip in risk today sent it down to 1.3863 but it’s quickly climbed back.

EURUSD daily chart

EUR/USD daily

The market wants to put the ECB to the test.