Libya's National Oil Corporation announces state of force majeure after clashes
(MENAFN) Libya's state-owned National Oil Corporation (NOC) announced a state of force majeure on Sunday at the Zawiya oil refinery, located approximately 45 kilometers west of Tripoli, following ...