Quick Read Cheniere Energy trades at $194.30 with analyst targets at $270.77, representing 40% upside as the largest U.S. LNG exporter. Diamondback Energy generated $1.76B in Q3 free cash flow and returned $892M to shareholders through dividends and buybacks. Devon Energy beat Q3…
Continue reading...