World oil supply and demand outlook further deteriorates
World oil demand has been forecast by the International Energy Agency to decline by 1.6 mb/d in 2026, 510 kb/d more than its estimate in last month’s Report, as the ongoing closure of the Strait of Hormuz and elevated fuel prices continue to weigh on oil consumption. Annual contractions will nevertheless ease from 4.9 mb/d […]
World oil supply and demand outlook further deteriorates Read More »









