It's been a slow start to the session but we're now seeing some greenback grabbing across the board

EURUSD down through 1.1000 to post 1.0990, GBPUSD down to 1.5418, USDJPY up to 120.77 and AUDUSD down to 0.7184 to name just a few examples

The large EURUSD option expiries at 1.1000 are vanilla which means they are still in play until 15.00 GMT even though the level has been breached now after a little bit of defence

USDCHF also enjoying some support but tempered by a little supply in EURCHF on general euro selling

Not hearing anything specific for the moves but lack of momentum to consolidate previous USD selling suggest traders just trying the other side