First Solar, Exxon pace losses in energy stocks By: MarketWatch April 03, 2012 at 10:26 AM EDT First Solar, Nabors Industries and Alpha Natural led losses among energy stocks on Tuesday as the sector backpedaled from solid gains in the previous session. Read More >> Related Stocks: Chesapeake Energy Chevron Corp Cvr Energy Inc Exxon Mobil First Solar Helmerich & Payne Macy's Nabors Industries Standard & Poors 500 Valero Energy