NEW YORK (TheStreet) -- GT Solar International (SOLR), JX Holdings (Pink: JXHLY) and ReneSola (SOL) emerged top gainers, while Complete Production Services (CPX), Canadian Natural Resource (CNQ) and RPC (RES) headed the losers' list.

GT Solar hit 15-month highs on Friday, jumping 15%. During the week, the company received the first order worth $37.5 million for its new DSS650 multi-crystalline ingot growth system from Korea's Nexolon. Meanwhile, JX Holdings surged 12.9% after its subsidiary JX Nippon Oil and Gas Exploration discovered natural gas and condensate reserves in Vietnam.

ReneSola gained around 11.1% on the strong performance of solar stocks. Among other solar stocks, Trina Solar ( TSL), Yingli Green Energy Holdings ( YGE), LDK Solar ( LDK) and JA Solar Holdings ( JASO) scaled up around 6.1%, 5.9%, 3.1% and 2.9%, respectively.

Cobalt International Energy ( CIE) advanced 8.5% after The Age, an Austrian daily, reported the company is on BHP Billiton's ( BHP) potential acquisition list. Noble Energy ( NBL) and Andarko Petroleum ( APC) also feature in this acquisition list.

Frontline ( FRO) zoomed around 8.4% last week. The company has decided to sell its VLCC Front Shanghai for proceeds of $91 million last week.

Bankers Petroleum (Pink: BNKJF) piled 8.0% after RBC capital markets and Scotia Capital raised the stock's rating to outperform from sector perform with target prices of C$10.0 and C$9.50, respectively.

Transocean ( RIG) gained 8.0% despite a White House Panel ruling that the company, along with BP ( BP) and Halliburton ( HAL), had taken a series of risky, cost-cutting decisions that contributed toward the oil spill that ravaged the Gulf of Mexico last year.

Energen ( EGN) scaled up 7.9% after Wells Fargo Securities upgraded the stock to outperform from market perform. InterOil ( IOC) and Petrohawk Energy ( HK), 10 energy stocks for 2011 gained around 6.1% and 5.3%, respectively.

Other winners include SandRidge Energy ( SD), Diamond Offshore Drilling ( DO) and Marathon Oil ( MRO), up 6.7%, 5.5% and 4.3%, respectively.

Complete Production Services led the pack of losers, declining 10.8% to two-month lows and below its 50-day moving average. Canadian Natural Resource shed around 7.7%, pressured by an explosion at its oil-sands processing operations in Alberta, Canada. The explosion has cut back its oil production by around 15%, according to an analyst at Canaccord Genuity, Bloomberg reports.

RPC ( RES) and Patterson-UTI Energy ( PTEN) trimmed nearly 7.5%, and 7.2%, respectively.

Bill Barrett ( BBG) declined 6.5% after Wells Fargo Securities downgraded the stock to market perform from outperform.

Ecopetrol ( EC) lost nearly 6.1% last week. The company, along with Petrobras ( PBR), has signed an agreement with Repsol YPF ( REP), consenting to the latter's participation in the exploration of the Tayrona block, located off Colombia's Caribbean coast. Meanwhile, Petrobras declined around 4.3% last week.

Halliburton fell 5.8% last week, doomed by the BP oil spill probe. Murphy Oil ( MUR) declined 4.7% after the company announced that it had abandoned three exploration wells in the Republic of Congo.

Lufkin Industries ( LUFK) trimmed 3.7% after the stock was cut to market perform at Raymond James.

Among other losers, Chesapeake Midstream Partners ( CHKM), Rowan Companies ( RDC) and Key Energy Services ( KEG) dropped around 5.0%, 4.9% and 4.8%, respectively.

This commentary comes from an independent investor or market observer as part of TheStreet guest contributor program. The views expressed are those of the author and do not necessarily represent the views of TheStreet or its management.

More from Stocks

Jim Cramer Likes Secular Growers

Jim Cramer Likes Secular Growers

In Case You Missed it: What Is Eddie Lampert Doing With Sears?

In Case You Missed it: What Is Eddie Lampert Doing With Sears?

Power Up Your Portfolio With This High-Yield Dividend Aristocrat

Power Up Your Portfolio With This High-Yield Dividend Aristocrat

3 Stocks You Don't Know Could Boost your Portfolio Hugely

3 Stocks You Don't Know Could Boost your Portfolio Hugely

How to Handle Market Volatility According to This Financial Adviser

How to Handle Market Volatility According to This Financial Adviser