Oil Price Shock Emerges, Offering Familiar Warning
Oil prices shot up on Monday as disruptions related to the war in Iran sent shockwaves through financial markets, underscoring the risks for countries that have been slow to diversify beyond fossil fuels. Brent crude oil, the benchmark for a majority of the world, surged to nearly $120 per barrel, the highest it had been […]