OPEC Maintains Bullish Oil Demand Outlook, IEA Trims Oil Glut Forecast

TalkMarkets - Thu, 12/11/2025 - 15:15
Total global oil supply dipped by 610,000 bpd in November compared to October and by a whopping 1.5 million bpd from September’s all-time high.

Pages