Japanese stocks see largest weekly selloff in 5 months on rising yen, tariff woes28 Feb 2025, 02:24 PM