Energy executives say the world is weeks away from oil hitting $150 per barrel, with government and private industry reserves depleted
Iranians drive past a billboard featuring US President Donald Trump and the Strait of Hormuz, erected in Valiasr Square in Tehran, Iran, on 28 May 2026 (AFP)
Published date: 28 May 2026 22:04 BST
|
Last update: 7 sec ago







