El-Feel
- Business
Libya’s NOC declares force majeure on El-Feel oil exports
Company says oil production halted at El-Feel oilfield in country’s southwest Libya’s National Oil Corporation (NOC) on Sunday declared force…
Read More »
Company says oil production halted at El-Feel oilfield in country’s southwest Libya’s National Oil Corporation (NOC) on Sunday declared force…
Read More »