Once again, good news was hard to find all week.

Company after company announced layoffs, tens of thousands of them.  Earnings were dismal, outlooks nonexistent, economic data deplorable.