Egypt has signed deals with Shell and TotalEnergies to secure 60 cargoes of liquefied natural gas (LNG) to cover demand for 2025 ...