Oil Surges Past $90, Highest Since 2023; Stocks Drop on Weak Payrolls
Brent crude prices surged past $90 a barrel, reaching their highest since 2023, as the Iran war disrupted the Strait of Hormuz, causing fuel shortages and price hikes across Asia, while Sri Lanka expressed confidence in absorbing price shocks.