Japanese Yen drifts lower as soft Tokyo CPI dents BoJ rate hike bets; USD/JPY eyes 160.00

31/03/2026