Oil Surges Past $100 as Hormuz Blockade Threatens Markets
Global oil prices climbed above $100 a barrel, with Brent crude up 7.4%, as the US threat to blockade the Strait of Hormuz after failed Iran talks sparked fears of an energy supply shock and led to declines in European and Asian equities.