OPEC+ oil output up by 40,000 bpd in January, 10,000 bpd above projected level — IEA
2026-02-12 - 16:45
Russia fell 280,000 bpd short of its permitted production
Share this post:
2026-02-12 - 16:45
Russia fell 280,000 bpd short of its permitted production