Energy stocks stumble on weak crude
May 17, 2010 at 10:27 AM EDT
Energy stocks fall as oil futures dropped below $70 a barrel, while shares of companies involved in the BP oil spill resisted the market downdraft on some progress made in containing the accident.