A rise in oil price and disappointing new home sales data pressure the retail sector.
MarketWatch.com - Top Stories, MarketWatch
Wed, 03/23/2011 - 6:26am
A rise in oil price and disappointing new home sales data pressure the retail sector.