April 24, 2026 Nasdaq Climbs on Tech Strength, AI Momentum and Earnings Boost Amid Geopolitical Tensions