Energy News Beat US LNG exporting giant Cheniere reported a 42 percent drop in its quarterly revenue due to lower prices, while its net profit decreased 91 percent. The company’s Corpus Christi Stage 3 project is 55.9 percent complete. The owner of the Sabine Pass and Corpus Christi LNG export terminals said on Friday its […]