Libya’s oil production has been disrupted once again by protesters demanding public services and development projects in the south of the country. The National Oil Corporation (NOC) declared a force …
Libya’s oil production has been disrupted once again by protesters demanding public services and development projects in the south of the country. The National Oil Corporation (NOC) declared a force …
© 2024 Energy News Africa Plus. All Rights Reserved.