Libya Restarts Oil Production At Its Largest Oilfield
Libya has restarted production at its largest field, Sharara, as peace talks began between eastern and western forces. The national Oil Corporation announced it had lifted the force majeure on Continue Reading
