September 11, 2026 7:32 PM
529
IAEA predicts further decline in Global oil supply
The global oil supply is expected to fall by 5.7 million barrels per day (bpd) to 100.7 million bpd this year, with a full recovery in supplies from Gulf producers n...