IEA sees slower oil demand growth in 2025 as non-OECD deliveries lag
- Despite weaker-than-expected demand in China, India and Brazil in recent months, all of 600,000 bpd annual growth in 2nd quarter of 2025 came from non-OECD countries
11:40
Oil