Oil market's watchmen at loggerheads on 2026 outlook
Global oil market forecasts diverge sharply, with the IEA and EIA predicting substantial surpluses exceeding 4 million and 2.8 million barrels a day respectively. In contrast, OPEC's estimates suggest a much tighter market, with supply exceeding demand by only about 600,000 barrels a day this year.