TotalEnergies has been dealing with ongoing delays and insurgencies regarding its Mozambique LNG project for several years ...
European natural gas prices jumped back to €50/MWh on Wednesday, the highest level since the first trading day of the year, ...