The latest IEA’s Monthly Oil Statistics report including October 2025 data shows that for Total OECD: Production of crude oil, NGL and refinery feedstocks grew by 3.2% compared to the same month last year. Refinery gross output of total products decreased (-1.0%) on a year-on-year basis. Net deliveries of total products decreased in October 2025 compared to October 2024 (-0.4% y-o-y). Oil … Read more
