Inflation, Iran, and IBM: May Was Never Boring
May was a month that never sat still. Inflation printed at a three-year high. Treasury yields hit levels not seen since 2007. Four hyperscalers – Amazon, Microsoft, Meta, and Alphabet – all beat earnings… and watched their stocks fall anyway. Nvidia crushed its quarter and dipped. The Cerebras IPO landed a $100 billion market cap … Continued