Here Are My Top 2 High-Yield Energy Stocks to Buy Now

Investing in high-yield energy stocks like Enbridge and Black Hills can provide portfolio diversification and stability.