Energy remains a top investment focus due to global demand, constrained supply growth, and attractive sector valuations versus the S&P 500. I highlight my preferred picks across the energy supply chain: LandBridge, Viper Energy, Helmerich & Payne, Diamondback Energy, Western Midstream, and Marathon Petroleum. VNOM offers high cash returns to shareholders, while WES and MPC provide strong yields and capital return strategies, each excelling in their respective niches.
Oil Be Buying: My Absolute Favorite Energy Stocks
Source: Seeking Alpha