News

Oil Majors BP and Shell have made agreements with Libya's National Oil Corp (NOC) to conduct studies for hydrocarbon ...