A real mixed bag out there right now 15 March

USDCAD up through 1.3000 to post 1.3033, USDCHF up to 0.9480 after kicking its heels around 0.9460 post-SNB, EURUSD down to 1.2325 and AUDUSD lower at 0.7821

USDJPY is lower though at 105.95 as the option clock ticks down and sell side prevailing at the moment

GBPUSD back up to 1.3960 after a dip back below 1.3950 from 1.3965 with EURGBP selling down to test 0.8830 support helping to underpin.

So it's not a USD story, nor even all a JPY story but yen demand still notable with CADJPY leading the way lower. If you're trading core pairs make sure you keep a close eye on related cross pairs as I frequently point out.