The world of finance will always confuse me. I just saw this headline:

Dow Falls More than 200 Points
A jittery Wall Street reacted negatively today to disappointing reports from Wal-Mart and Home Depot.

So, if I read that right, our entire capitalist economy depends on Wal-Mart and Home Depot.

May heaven help us.