Generally speaking, Forex is a tug-of-war game between sellers and buyers. If one side is stronger, they'll win. Likewise, today there are very few people at USD side, most of traders join EUR, CAD or CHF side, so guess which side lost? Yeah it's USD.
There're not many interventions from central banks these days, so traders can play the tug-of-war game at almost free will. I think this game has just only started, so this bullish EURUSD will happen again tomorrow. Next week, the game will start over, market will be calm; thus, we traders have to rethink which side should we join.