Tech Stocks Stumble on AI Hype and Geopolitical Risks