News

Egypt has finalized a sweeping series of liquefied natural gas (LNG) supply agreements with Saudi Aramco, Shell Plc, ...