Yen buying giving core pairs a shove down 22 March

Yes folks, do not adjust your set. Yen demand is back. Again.

USDJPY down testing 105.50-55 again and that means yen pairs pushing EURUSD down to 1.2330, GBPUSD 1.4146, AUDUSD 0.7725, and giving a lift to USDCAD to 1.2880.USDCHF stubborn at 0.9480 as some safe-haven CHF demand plays out.

Ongoing trade war concerns and general global fragility helping risk-off sentiment and keeping yen buyers happy.Don't forget that the year-end yen repatriation by Japanese companies has a few days to run yet reven if most will be have been done by now.

Good demand at 105.50 still so that has to break for recent range to accelerate lower with barrier at 105.00 in place but running off tomorrow I hear.

I remain a USDJPY rally seller and yen buyer. Nice hedge against short GBPUSD for the moment still too.