Libya's state oil company declares force majeure at key refinery over clashes in area
December 16, 2024
Libia
Epigraph
SHOTLIST:
1. various of damaged houses
STORYLINE:
Libya's state-owned National Oil Corporation (NOC) on Sunday declared a state of force majeure at an oil refinery in the western city of Zawiya,