U.S. supports freezing of Libya’s oil revenues until agreement on revenue management mechanism is reached by conflicting political stakeholders
May 15, 2022 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