France’s TotalEnergies has further delayed its $20 billion liquefied natural gas (LNG) project in Mozambique, citing ongoing ...
French supermajor TotalEnergies is in the process of contracting a drilling rig to carry out a new exploration campaign ...
Strong contender comes to the fore in fight to provide a big production vessel for ultra-deepwater Venus development in ...