3 High-Yield Energy Stocks to Earn Passive Income for Years  Nasdaq