The euro has given back all the gains it made on the surprise 50 bps hike after Lagarde said the terminal rate of hikes isn't changing, it's just accelerated.

EUR/USD is at 1.0198 from a high of 1.0278.

EURUSD 3 mins