Here is the whole story in the euro right now: Everyone is short the euro and now everyone is covering in a huge delveraging event.

Yes, there's the story about rate differentials but everything is mechanical at the moment and there is a massive amount of money that's left Europe for US tech stocks or other USD-denominated assets.

EURUSD 1 day
EUR/USD 1 day

Technically, I see an inverted head-and-shoulders here that targets 1.12-1.13.