Wall Street is hoping for a strong economic recovery, but again and again investors are disappointed by signs that American consumers remain cautious and careful about opening their wallets. The latest evidence arrived Nov. 17, when Home Depot (HD) reported earnings.
More...
More...