News

Libya's National Oil Corp (NOC) announced on Monday that agreements have been reached with oil majors BP and Shell.