Cheniere Energy (NYSE:LNG – Get Free Report) posted its earnings results on Thursday. The energy company reported $5.76 EPS for the quarter, topping the consensus estimate of $2.70 by $3.06, RTT News reports. Cheniere Energy had a net margin of 48.45% and a return on equity of 69.52%. The firm had revenue of $4.82 billion […]