NEW YORK ( TheStreet) -- InterOil ( IOC), Teekay Offshore Partners ( TOO), STR Holdings ( STRI), Dresser-Rand Group ( DRC) and Statoil ASA ( STO) advanced last week; Renesola ( SOL), Key Energy Services ( KEG), 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.