IEA Sees Global Oil Demand Falling 2.7 Mln B/D in 2026
The IEA expects global oil demand to fall by 2.7 million barrels per day to 102.3 million barrels per day in 2026.
The IEA expects global oil demand to fall by 2.7 million barrels per day to 102.3 million barrels per day in 2026.