AI Selloff Keeping a Lid on Investor Optimism | StockRay