Libya’s National Oil Corp (NOC) has declared force majeure on crude exports from the Zawia and Mellitah terminals. Libya suspended…
Read More

Libya’s National Oil Corp (NOC) has declared force majeure on crude exports from the Zawia and Mellitah terminals. Libya suspended…
Read More