Sign in to continue
Sign up to get started
Iran war slashes global oil demand outlook - IEA
Global oil demand is now projected to contract by 80,000 barrels per day in 2026
News