IEA downgrades outlook on growth of global oil supply for 2026 by 100,000 bpd
2026-02-12 - 11:45
According to the agency, global oil supply in 2025 amounted to 106.2 mbd
Share this post:
2026-02-12 - 11:45
According to the agency, global oil supply in 2025 amounted to 106.2 mbd