It looks like some stops were tripped in EUR/USD above 1.3000, just as they were on the way down, and EUR/JPY looks to be the main culprit; macro funds have been selling a lot of JPY across the board.  I see very important technical resistance at 104.80 (61.8% retracement of 5-wave downmove + best fit weekly trendline) and you can follow by attempts to trade this in the members section.