Cheniere Energy of the US expects to have the third liquefied natural gas train at its Corpus Christi LNG facility in Texas up and running before the end of 2021. The company said in a disclosure to US federal regulators this week that it is sticking