The selling on USD today was not entirely unexpected, the London Fix being a contributing factor, or "Portfolio rebalancing".
"This flow would explain why the dollar
tends to sell-off at month-end if US equities rallied in that
month and tends to rally if stocks declined that month, even
controlling for fundamental influences on that day".
Source:THE TECHNICAL ANALYST Jan-Mar 2010
Here is a link to that particular article: