Libya lifts force majeure on El Feel oil field on way to 1 mil b/d output

 In In the News
Libya’s state-owned National Oil Corp. said Oct. 26 it lifted force majeure on the 70,000…