Oil demand y/y drop eases to 1.7m b/d in 3Q from 4.8m in 2Q - IEA

10 Jul 2026 08:05Energy