IEA downgrades outlook on global oil demand growth for 2026
2026-02-12 - 11:35
According to the agency, global oil demand amounted to 104.022 mbd in 2025
Share this post:
2026-02-12 - 11:35
According to the agency, global oil demand amounted to 104.022 mbd in 2025