AI and Buybacks: Is the S&P 500’s Rally Built to Last?
The S&P 500 is on fire, but maybe for the wrong reasons.Just 10 stocks now make up nearly 40% of the entire index, a level of concentration not seen in decades. Nvidia alone represents more than 8% of the S&P 500. Add to that a record-breaking $1.9 trillion global buyback boom, fueled by Fed easing…
Read more

