Energy stocks stumble in early activity as the broad equities market drops and crude oil prices hover around $85 a barrel.
MarketWatch.com - Top Stories, MarketWatch
Thu, 08/25/2011 - 7:33am
Energy stocks stumble in early activity as the broad equities market drops and crude oil prices hover around $85 a barrel.