USDJPY ... maybe finally BoJ blown up their own currency.

2020-02-22 18:59:25

Expecting run towards 124, Japan contracts 6.3% in 4Q19 without even coronavirus onboard.