Nasdaq Plunges as Chinas DeepSeek Sparks Broad AI SellOff Nvidia Down 16 China Yuchai Q3 2020 Earnings Earnings Slightly Miss Estimates Stock Declines Wall Street Hits Record Close as Tech Rally and Middle East Optimism Buoy Markets