You are here: HomeAfricaPhoto ArchiveRead ArticleEnlarge Photo 1

Libya national oil company declares force majeure, halts oil production

Libya' National Oil Company declares a state of force majeure following a rejection of the national
Libya' National Oil Company declares a state of force majeure following a rejection of the national