News

British energy giants BP Plc and Shell Plc signed agreements with Libya's National Oil Corp (NOC) to study new opportunities, ...