USD/JPY drops under 128.00 with yen outperforming amid risk-off flows, commodity weakness, lower yields
25 April 2022
The yen has thus far this week enjoyed some rare time as the best performing of the major G10 currencies, and was last trading up about 0.6% versus th