IEA downgrades outlook on oil demand growth for 2025 by 100,000 bpd 13. March 2025 The agency has also downgraded its demand growth projection for 2024 to 830,000 bpd from 870,000 bpd