Power Failure At Messla Field Caused Libya's Oil Production To Drop By 80,000 Bpd But Has Now Been Fixed - Agoco Spox

Map. History of Libya conflict

29 May 2017