Friday, November 13, 2026

Global oil supply rose to 105.4 million barrels a day in October


 

 Russian crude output rises as global oil market returns to surplus, IEA says