Strait of Hormuz Disruption Could Push Oil Market Recovery into 2027, Aramco CEO Says
May 11, 2026
Saudi Aramco CEO warns Strait of Hormuz disruptions could delay oil market recovery until 2027, citing weekly losses of 100 million barrels and strained export infrastructure.
Show all 19 updates