The Consumer Is Getting Nervous

Uncertainty. The single biggest downdraft on consumer confidence, or sentiment, depending on which measure you read, but they mean basically the same. And there is so much uncertainty right now, confidence is plummeting with what could be a profound effect on the economy. Let me explain what has changed. If you read my columns regularly, you know that I place…

Read More