IEA Oil Supply Cut Sharpens Risk of Depleting Global Inventory Buffers
Paris, 13 August 2026 – The International Energy Agency has reduced its 2026 global oil-supply forecast to 102 million barrels a day as prolonged shipping disruptions constrain Gulf…
