NEW YORK ( TheStreet) -- Schlumberger ( SLB), TransAtlantic Petroleum ( TAT), Apache Corporation ( APA), El Paso Pipeline Partners ( EPB), Energy XXI (Bermuda) ( EXXI), Halliburton ( HAL), National Oilwell Varco ( NOV), ReneSola ( SOL), Canadian Natural Resources ( CNQ) and GT Solar International ( SOLR) are energy stocks with analysts' buy ratings of up to 92%. These stocks have the potential to deliver 10% to 62% gains, based on analysts' consensus estimates of 12-month price targets.

Crude oil prices took a breather at the start of the week, after news broke out that a U.S. operation killed Osama Bin Laden in Pakistan. Weak manufacturing numbers from the U.S. and a stronger dollar weighed on crude oil prices. At the start of the week, crude notched up around 24% from the beginning of the year, fueled by the unrest in the Middle East and North Africa.

We have identified 10 energy stocks with analysts' top buy ratings and the potential to deliver attractive returns over the next one year. The following 10 stocks returned an average 40% in the last one year on superior fundamentals. Analysts' consensus estimate shows 10%-62% upside potential for these stocks over the next one year.

Further, British Petroleum ( BP), STR Holdings ( STRI), Petroleo Brasileiro ( PBR), JA Solar Holdings ( JASO), LDK Solar ( LDK) and YPF ( YPF) could deliver healthy upsides according to analysts; however, we did not include them in our discussion as they have lower buy ratings.

If you liked this article you might like

Energy Takes a Backseat as Crude Oil Stabilizes Under $50

Everyone Needs Significant Exposure to Defense Stocks: Market Recon

Lockheed Martin, Raytheon, Activision Blizzard: 'Mad Money' Lightning Round

Shrug Off The Apple-FANG Bite: Cramer's 'Mad Money' Recap (Thur 9/14/17)