U.S. supports freezing of Libya’s oil revenues until agreement on revenue management mechanism is reached by conflicting political stakeholders
May 15 Sami Zaptia

U.S. supports freezing of Libya’s oil revenues until agreement on revenue management mechanism is reached by conflicting political stakeholders

Read Article