Africa

News

Sports

Business

Entertainment

GhanaWeb TV

Opinions

Country

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