TheRussiaTime

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: