Economy

Oil prices surge past $100 per barrel for first time since 2022 as Iran war disrupts global supply

Global oil prices have surpassed $100 per barrel for the first time since 2022 as the escalating Iran-Israel-US war disrupts shipping through the Strait of Hormuz, removing 20 million barrels from daily supply and forcing G7 ministers to consider emergency reserve releases.

Read More