USD/JPY slides back below 158.00 on broad Yen strength

20/03/2026