Libya lifts force majeure on El Feel oil field on way to 1 mil b/d output2020-10-262020-10-26/wp-content/uploads/liberty-petroleum-icon-logo2.pngLiberty Petroleum Corp/wp-content/uploads/liberty-petroleum-icon-logo2.png200px200px
Libya’s state-owned National Oil Corp. said Oct. 26 it lifted force majeure on the 70,000…