3 High-Yield Energy Stocks You Can Hold for Years  Nasdaq