The Big Picture cuts right to the chase -- as one would expect.
Zero % financing amounted to channel stuffing; After nearly a year of those aggressive sales tactics, the auto sellers have exhausted all demand at the margins. There is now zero pent up demand for autos, and we are approaching zero pent up demand for homes . . .Maybe the gluttonous American consumer really has reached his limits? At least on big ticket items?