USDJPY flirts with 111.00 as yen demand prevails

It’s been a steady slide for yen pairs this morning 26 May
USDJPY has now posted lows of 110.96 after capping at 111.60 late-Asia/early-Europe with yen demand notable all the way.