Libya’s eastern government has declared force majeure on all oil fields and ports, effectively halting all oil production and exports. This drastic move marks a […]
Libya’s eastern government has declared force majeure on all oil fields and ports, effectively halting all oil production and exports. This drastic move marks a […]