Shell CEO: Due to the Strait of Hormuz (related events), there is a supply gap of 1.2 billion barrels in the oil market.

2026-06-10

Shell CEO: Due to the Strait of Hormuz (related events), there is a supply gap of 1.2 billion barrels in the oil market.