First Solar, Helmerich suffer; energy stocks swoon By: MarketWatch December 14, 2011 at 13:16 PM EST Energy stocks fall sharply as crude-oil prices, Dow drop. Read More >> Related Stocks: BP Plc ADR Chevron Corp ConocoPhillips Exxon Mobil First Solar Helmerich & Payne QEP Resources Royal Dutch Shell Plc ADR