Libya Oil Deal Allows Small Step Toward Healing Political Divide
The oil terminal of Marsa al-Hariga in Libya. The political deal that allowed the restart of oil shipments from a port in eastern Libya provides short-term relief for cash-strapped authorities, Continue Reading