Commodities
Oil Surges Past $96 as U.S.-Iran Talks Stall, Hormuz Risk Premium Returns
U.S. crude futures jumped over 4% to a session high of $96.44 a barrel as stalled U.S.-Iran peace efforts revived the geopolitical risk premium. The Strait of Hormuz remains effectively closed to commercial traffic, keeping supply and…
By Lila Merrick