Libya’s National Oil Corporation (NOC) announces the lifting of the force majeure of El-Feel oil field and the end of the closures in all oil fields and ports.