IEA: Global oil output up by 240,000 barrels per day in February
- Global oil demand in 2025 is forecast to rise by around 1 million bpd, slightly lower than previous estimate
12:58
Oil