Global oil demand to fall 2.7m bpd in 2026 as high prices curb consumption – IEA
Global oil demand is expected to decline by 2.7 million barrels per day in 2026 as high fuel prices, supply read more Global oil demand to fall 2.7m bpd in 2026 as high prices curb consumption – IEA
We haven't written up this one. BusinessDay Nigeria has the full story — the link below goes straight to it.