Oil prices have surged above $100 a barrel as the Iran war disrupts production and shipping across West Asia. Brent crude climbed past $114, its highest level since 2022, amid fears of supply disruptions through the crucial Strait of Hormuz.
Oil prices have surged above $100 a barrel as the Iran war disrupts production and shipping across West Asia. Brent crude climbed past $114, its highest level since 2022, amid fears of supply disruptions through the crucial Strait of Hormuz.