After looking underpinned earlier on with softer equities we're now seeing rapid declines for the euro amidst general USD demand

EURUSD has posted 1.0805 but there are very large option expiries today casting a big shadow over proceedings and we're now back to 1.0818

Traders reporting strong demand across the interbank platforms at 1.0800

EURJPY selling has been adding to the downward pressure after markets digest the BOJ changes today. Currently 131.73 from 131.65 lows.

GBPUSD has duly capped at the 1.4950 offers I highlighted here and here to dip sub-1.4900 before finding a few buyers. Currently 1.4909

We can't rule out year-end flows as being behind some of these moves.. I posted on the vagaries here