El Feel (Elephant) Oil and Gas Field (Libya)

From Global Energy Monitor
(Redirected from El Feel (Elephant) Oil Field (Libya))
Redirect page