You are here: HomeTelevisionNewsLibya national oil company declares force majeure, halts oil production