New episode of Everything Energy podcast explores the changes taking place in oil markets
Oil 2025
An in-depth analysis of the latest data and forecasts for evolving oil supply, demand, refining and trade dynamics through to 2030, going beyond the near-term analysis provided in the IEA’s monthly Oil Market Report