Libya’s National Oil Company (NOC) announced on Monday the halt of operations at two major oil sites, the Zouetina terminal and the Al-Charara field, after several other facilities were shut down in connection with protests and political rivalries. The blockades come at a time when Libya, struggling to turn the page on the years of […]
