 Oil stocks have outperformed the broader market this year as prices for crude and natural gas remain at multi-year highs. But despite the growth this year, there remain many undervalued energy stocks with significant upside ahead. 