The ECB’s job just got a bit easier as German inflation comes in lower than the market had anticipated. It dropped 0.2% on the month and came in at 2.4$ year-over-year versus expectations of a 2.7% reading.

Perhaps next need to stamp on the monetary brakes? A June hike is not in the cards and July is now somewhat in play…

EUR/USD is consolidating recent gains, now at 1.4240.