Libya national oil company declares force majeure, halts oil production

Top
Send