The 2 million barrel divide: IEA and OPEC at odds over oil demand
The widest gap for more than 20 years has opened up between the forecasts of the OPEC, IEA and EIA, causing oil market confusion. Read more.
(Financial Post, 2025-11-17T12:37:11Z)