Business & Economics
OPEC+ Freezes Q1-2026 Output and Orders External Capacity Audit
On 30 Nov 2025, the eight-nation OPEC+ steering group formally locked production at December-2025 levels for Jan–Mar 2026 and commissioned DeGolyer & MacNaughton to verify each member’s maximum sustainable capacity for 2027 quota setting.