NewsFree365
--°
Markets
2 views

IEA forecasts global oil demand to fall by 2.5 million bpd in 2026 - Business Upturn

IEA forecasts global oil demand to fall by 2.5 million bpd in 2026 Business Upturn

IEA forecasts global oil demand to fall by 2.5 million bpd in 2026 - Business Upturn
News Verified Source

Syndicated via official news feed

Explore all Markets stories

Syndicated feed content with full publisher credit.