French navy and UN intervene to stop Libya-bound tanker

NOC has named the UAE as orchestrating a blockade of Libya's oil exports, while the US has highlighted the presence of Russian mercenaries.
Marsa al-Hariga oil terminal. Photographer: Abdullah Doma/AFP via Getty Images

More from Energy Voice

Latest Posts