Global oil demand set to rise in 2025, IEA says
- World oil output to rise 2.7 million bpd in 2025, 2.1 million in 2026, IEA sees
12:27
Oil