S&P 500 extends winning streak to 6 weeks. What drove the stock market gains May 9, 2026 · CNBC Read full story at source