No. 6: Linn Energy
Over the past year, the stock has surged 60.4%, while its peers have gained around 56%. The stock offers an attractive dividend yield of 7.14%, ahead of Anadarko Petroleum (APC), Denbury Resources (DNR), Pioneer Natural Resources (PXD), Cimarex Energy (XEC) and Forest Oil (FST).Analysts polled by Bloomberg expect the company to report earnings per share of $1.42 for 2010 and $1.65 for 2011, a significant turnaround from a loss of $2.48 per share in 2009. Of the seven analysts covering the stock, six recommend buying it and one rates it a hold.