×

OPEC data indicate close oil supply-demand balance in 2026, no glut

By Thomson Reuters Dec 11, 2025 | 9:36 AM