KPMG’s Head of Oil has cautioned that releasing crude from strategic reserves, such as the U.S. Strategic Petroleum Reserve, is a temporary measure that fails to address underlying supply constraints. The comments come amid sustained global tightness in oil markets, with benchmark crude futures trading above $85 per barrel.
- Strategic reserve releases are a temporary fix, according to KPMG’s Head of Oil.
- Global crude inventories remain 2.1 million bpd below the five-year average.
- CL=F futures traded above $85.40 per barrel in early March 2026.
- ExxonMobil (XOM) rose 4.3% and Chevron (CVX) gained 3.9% in one week.
- Global oil demand projected to grow by 1.3 million bpd in 2026.
- New upstream projects face delays due to capital and regulatory challenges.
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.