IEA Sees Wider Oil Supply Deficit Despite Hit to Demand From War
Aug 12, 2026
The IEA predicts a record oil supply deficit of 1.8 million barrels daily due to Iran war disruptions, causing inventories to tumble while high prices suppress demand globally.
Show all 36 updates