Rising demand and constrained supply growth are setting the stage for sustained oil price resilience, driven by three physical limitations in global crude output. These constraints—underinvestment in exploration, aging infrastructure, and geopolitical bottlenecks—are expected to cap production increases despite elevated prices.
- Global upstream capital expenditure in 2025 was $430 billion, 14% below pre-2020 peak
- Over 30% of major oil transport infrastructure is over 25 years old
- OPEC+ actual output averaged 29.2 million bpd in early 2026, below stated ceiling
- Sanctions on Russian crude have reduced seaborne exports by 1.8 million bpd since 2022
- Global crude supply growth is capped at under 0.7% annually, below demand needs
- CL=F traded above $92 per barrel in early 2026 amid supply constraints
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.