IEA revises up global oil demand growth forecast
- IEA revises up its 2025 oil demand growth forecast to 790,000 bpd from 710,000 bpd
14:52
Oil