USD/JPY at a session low
The US dollar is down 100 pips to 112.85 with the retail sales report for February due at the bottom of the hour.
Yen crosses have all been under pressure since the Bank of Japan decision and Kuroda’s press conference. More broadly, the US dollar is strong with USD/CAD up 117 pips to 1.3377 and cable down 138 pips, potentially ending the recent retracement phase.