Markets Rallying Into Resistance
Market Summary – May 1, 2025 US stocks extended their rally Thursday: S&P 500 rose 0.6% to 5,604.14, marking its 8th straight gain. Dow Jones added 0.2% to 40,752.96. Nasdaq surged 1.5% to 17,710.74, erasing April’s losses. Microsoft jumped 9% after posting $70B in revenue, with strong AI-fueled cloud growth. Meta also beat expectations with […]