It's the final trading day of the month and the final London fix of the month just passed at 11 am ET. Citi forecast USD-buying into month end and that appears to be the case, at least in terms of EUR, GBP and JPY.
The larger move came after soft consumer confidence but some reversal of the fixing flows is possible now.