IEA Deepens 2026 Oil Demand Fall by 1.6 Million Barrels a Day
World oil demand will fall by one point six million barrels a day in 2026, a deeper contraction than the one million a day it forecast in July, the International Energy Agency said in its Oil Market Report published on Wednesday, pointing to the continuing closure of the Strait of Hormuz and the high fuel…
