Cheniere Clinches 20-Year LNG Deal with Indonesiaby Bob MitchellDecember 12, 2013April 17, 2021By Charles Kennedy for OilPrice.com Texas-based Cheniere Energy Inc. ( LNG ) has signed a 20-year …read more