Insider Buying 03-28-25 Stagflation is the Game. Confidence has been Shattered
The market as measured by the S&P 500 shed 1.53% last month. The dollar was down, gold up. There seems be a pattern here. Money is voting in real time and it’s leaving the stock market. This looks to me like the opposite of a virtuous cycle. Instead, a vicious cycle is developing a loop of negative events that reinforce and worsen each other. I suspect as the quarter ends, there will be a steady drum beat of lowered earnings expectations. Consumer confidence is falling at historic rates and business animal spirits are retreating with their tails between their legs. … Read more