IEA revises global oil demand growth forecast downward
- IEA cut its 2025 oil demand growth forecast to 710,000 bpd from 740,000 bpd
11:49
Oil