Oil Crosses $100 a Barrel for the First Time Since 2022 as Starmer Warns of Iran War's Economic Toll
Oil crosses $100 a barrel as the Iran conflict disrupts Strait of Hormuz shipping, fueling fears of inflation, supply shortages, and global economic slowdown.