Global oil production drops by 0.7% in September, IEA reports
- Agency forecasts global oil demand to reach 102.84 million bpd in 2024, 103.84 million bpd in 2025
15.10.2024
Oil