InvestorsHub Logo

iandy

08/04/11 10:38 AM

#11545 RE: JJM760 #11528

Retail sales are down 2.4 percent compared to July 2010.
I don't think that's bad but apparently the market feels otherwise.