Libya posts decade-high crude output in 2025, solidifying top African producer status
Figures from Libya’s National Oil Corporation (NOC) show average crude output climbed to about 1.37 million barrels per…
Browsing Category