Jobs beat forecasts: April payrolls rose by 115,000, well above forecasts, keeping unemployment at 4.3% and signaling labor market resilience. AI fuels rally: Semiconductor and AI-related stocks ...