The EIA's Short-Term Energy Outlook report states that global oil inventories have already declined by 400 million barrels by 2026 and are expected to continue declining until the end of the year.
2026-09-10
The EIA's Short-Term Energy Outlook report states that global oil inventories have already declined by 400 million barrels by 2026 and are expected to continue declining until the end of the year.