Shell CEO said the oil market faces a supply shortfall of 1.2 bln barrels following an incident in the Strait of Hormuz.

2026-06-10

Shell CEO said the oil market faces a supply shortfall of 1.2 bln barrels following an incident in the Strait of Hormuz.