NEW YORK ( TheStreet) -- SunPower ( SPWRA), GT Solar International ( SOLR), Carbo Ceramics ( CRR) and KEG Energy Services ( KEG) were top performers last week, while Holly Corporation ( HOC) Frontier Oil ( FTO) and OGX Petroleum ( OGXPY) lost substantial ground.

SunPower, which topped the charts, gained 36%. According to Bloomberg, Total SA, one of the largest oil producers in Europe decided to buy up to 60% of SunPower in a deal worth $1.38 billion. SunPower shares are expected to be acquired at $23.25 per share by the acquirer.

GT Solar rose 15.8% during the week on receiving an order for Sapphire Furnaces. The company received an order worth $218.9 million for sapphire crystallization furnace from Guizhou Haotian Optoelectronics.

Carbo Ceramics surged 15.4% on good quarterly results. The management indicated that the March quarter result was the best in the company's history. Overall, reported net income was $30.2 million, up 59% compared to 2011 first quarter on revenue of $150.8 million. Revenue increased 22% for the quarter on good volumes from its North American Segment.

KEG Energy rose 14% during the week.

Occidental Petroleum ( OXY) piled 13.7% gains on good first quarter profit increase. Net income for the first quarter increased 46% to $1.55 billion compared to $1.06 billion, a year earlier. The company's EPS for the quarter was $1.9 per share against analyst estimates of $1.82. Sales rose 24% to $5.73 billion. The company announced an increase in annual capital spending to $6.8 billion for 2011.

EQT Corporation ( EQT) gained 11.6% better-than-expected earnings. Net income for the March quarter increased to $99.775 billion compared to analyst estimates of $81.85 million for the quarter. The company's EPS for the quarter was $0.67 per share against analyst estimates of $0.55. Sales rose to $455.7 million against an estimated $386.6 million.

Yingli Green Energy ( YGE) increased 8.1% on agreement with YHS. YHS agreed to buy 10 MW of PV modules from Yingli in the second half of 2011.

Other movers include JA Solar Holdings ( JASO), Husky Energy ( HUSKF) and Ultra Petroleum ( UPL), up 7.7%, 6.6% and 6.6%, respectively.

Hess Corporation ( HES) rose 6.5% after analyst Edward Westlake of Credit Suisse upgraded the stock to outperform from neutral. The stock's 12-month target price is $115 per share.

If you liked this article you might like

Renewable Energy Is on the Salesman's Side

8 Bold Questions for Solar Stocks in 2012

Don't Be Fooled: Warren Buffett Doesn't Like Solar Stocks

Buffett's Second First Solar Christmas

Buffett's Second First Solar Christmas

First Solar Glad Not to Be Chinese Solar Company...We'll See