Libya’s February US$ 1.26 bn oil revenues down by 330 million
Mar 28 Sami Zaptia

Libya’s February US$ 1.26 bn oil revenues down by 330 million

Read Article