Libya’s Oil Recovery is in Full Swing as Production Increases to 860,000 bbl/d
After lifting its force majeure, estimates indicate that Libya's National Oil Corporation (NOC) and its companies have achieved a relative increase in oil production, with current production reaching 860,000 barre ...