Oil Market’s Watchmen Are at Loggerheads Over 2026 Outlook

By Julian Lee Oil traders seeking to plot the path for prices this year are juggling sharply different assessments of the supply-demand outlook, from a huge surplus to a broadly balanced market. The world’s three main forecasting agencies — the International Energy Agency, the US Energy Information Administration and the Organization of the Petroleum Exporting … Read more