3 High-Yield Energy Stocks That Are Distributing Massive Payouts to …  The Motley Fool