OPEC monthly report: Libya's crude oil production fell 58,000 b/d in September to 1.291mln b/d.

2026-10-13

OPEC monthly report: Libya's crude oil production fell 58,000 b/d in September to 1.291mln b/d.