DECLINING house prices, rising job layoffs, skyrocketing oil costs and a major credit crunch have brought consumer confidence to its lowest point in five years.
At least at the NYT, huh, Pinch?
6 posted on 04/03/2008 8:58:52 PM PDT by martin_fierro
(< |:)~)