Cheniere Energy (LNG) stays a Buy: strong cash flow, expanded buybacks, long-term LNG contracts, and growth tailwinds. Read more macro analysis here.