Weekly
Libyan oil terminals shut in force majeure
Global Mediator
Published 5 July 2018, 22:00
Updated 4 July 2018, 17:11
Ras Lanuf
Libya
NOC
Africa
North Africa