Libya declares force majeure in 2 major oilfields

Libya declares force majeure in 2 major oilfields