Libya declares force majeure on 11 central oilfields
Thursday, March 5, 2015 - 09:30
in Biology & Nature
UPI StaffWASHINGTON, March 5 (UPI) -- Libya declared force majeure on 11 oilfields after a series of Islamic State attacks on facilities in the country's central region.