ru24.pro
World News in Arabic
Декабрь
2024

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 ...