Shell CEO Wael Sawan indicates that oil and LNG deficits caused by the Strait of Hormuz blockade could persist into 2027. The company warns that global stockpiles are reaching critical lows, forcing demand curtailment.
- Supply deficits likely to persist into 2027
- 900 million barrels of production lost recently
- Inventory drawdowns are reaching their limits
- Demand curtailment and fuel switching already occurring
- Critical impact on both oil and LNG markets
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.