Business & Economics
OPEC+ Freezes Q1-2026 Output in 10-Minute Emergency Call
On 4 Jan 2026 the eight-member OPEC+ core ratified—within minutes—a decision to keep production caps unchanged through 31 Mar 2026, shelving any further post-2023 supply restarts despite an 18 % price slide in 2025.