OPEC forecasts oil demand to grow by 1.4 mln bpd in 2026 — report
2026-02-11 - 13:55
The demand totaled 105.13 mln bpd in 2025, according to OPEC data
Share this post:
2026-02-11 - 13:55
The demand totaled 105.13 mln bpd in 2025, according to OPEC data