A statement from Libya's National Oil Corp says workers have been told to stop due to an armed force entering the El Sharara oilfield
El Sharara oil field is located in Murzuq Desert
- Libya's largest oil field
- only resumed production on Sunday
I'm gonna have to trust Google maps is correct on this location. The label could see 'free ice creams' for all I know.