Libya’s NOC says oil output hits 1.2 million b/d after lifting of force majeure
Libya’s crude production has returned to 1.2 million b/d after the lifting of force majeure on oil fields and exports on July 15, state-owned National Oil Corp. said July 31, Continue Reading