NEW YORK ( TheStreet) -- InterOil (IOC), Teekay Offshore Partners (TOO - Get Report), STR Holdings (STRI), Dresser-Rand Group (DRC - Get Report) and Statoil ASA (STO - Get Report) advanced last week; Renesola (SOL - Get Report), Key Energy Services (KEG - Get Report), Suntech Power Holdings (STP), Trina Solar (TSL) and Comstock Resources (CRK) eroded substantial value.
InterOil led the pack of winners, up 13.3%.
Teekay Offshore Partners and Dresser-Rand Group gained 5.6% and 4.1%, respectively.
STR Holdings rose 4.3% after an equity analyst at Craig Hallum raised the stock to buy from hold with a 12-month price target of $18 per share.Statoil ASA rose 3.6% after Standard & Poor's equity analyst Christine Tiscareno upgraded the stock to hold from sell. Among other movers, LDK Solar (LDK) was up 3.5%, TransAtlantic Petroleum (TAT) increased 2.9%, Exterran Holdings (EXH) improved 2.5%, OGE Energy Corp (OGE) added 1.2%, NuStar Energy (NS) rose 1.2%, Sunoco (SUN) moved up 0.9% and Petrohawk Energy (HK) piled 0.8%. Among the laggards, ReneSola topped the charts last week, plunging 22.5%, after it was cut to neutral from buy at Roth Capital with a price target of $3 from the earlier $12. Key Energy Services and Suntech Power Holdings erased 14.1% and 13.6%, respectively, this past week. Trina Solar, Comstock Resources and Complete Production Services (CPX) shed an average 13% last week. JA Solar Holdings (JASO) reduced 12.3% after the company posted loss on higher costs and lower prices. Gross margins were also negative. Among other losers last week, Yingli Green Energy Holding (YGE) fell 11.3%, EXCO Resources (XCO) lost 11.1%, Precision Drilling (PDS) shed 10.4%, while Helmerich & Payne (HP) declined 10.4%. Ultra Petroleum (UPL), Frontline Ltd/Bermuda (FRO), Newfield Exploration (NFX), Halliburton (HAL), Rosetta Resources (ROSE), SunPower Corp (SPWRA) and Plains Exploration & Production (PXP) declined an average 9% last week. First Solar (FSLR) trimmed 8% after Goldman Sachs cuts its price target to $150 per share from $175.