Libya Declares Force Majeure on Major Oil Field Stormed by ProtestersBy Babatunde OguntimehinApril 18, 2022 The National Oil Corporation (NOC) in Libya has declared a state of force majeure over the El Feel oil field as protesters forced the closure of…