Libya’s oil exports plummet amid political crisis

The National Oil Corporation has declared force majeure on several oilfields and ports.

Libya’s oil exports plummet amid political crisis Read More ยป