Cheniere announces LNG sale, purchase agreements with China National Petroleum Corporation

Natural Gas & LNG