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