Stocks fall 5% after yen breaks ¥160 to the dollar over the weekend

Mar 30, 2026 - 15:05
Stocks fall 5% after yen breaks ¥160 to the dollar over the weekend
Brent crude is up and trading above $115 per barrel on supply concerns.