CIR Editorial
Mid-Year Outlook: H2 2025 Preview
Investor Pressure on Returns: How It's Reshaping Upstream Strategy
OPEC+ June Decision Reaction: Markets Respond
The Decision Nobody Expected
OPEC+ did it again. At its June 1 ministerial meeting, the group announced an acceleration of its production unwinding, adding another 411,000 barrels per day (bbl/d) to the market effective July — the same pace as its surprise May increase. For a market already wrestling