AIM ImmunoTech AIM Slides Over 6 as Selling Pressure Tests Key Support at 039 Nasdaq Plunges as Chinas DeepSeek Sparks Broad AI SellOff Nvidia Down 16 KREF Q1 2026 Earnings Heavy Earnings Miss Despite Positive Stock Reaction Turkey and Japan Explore Drone Development Cooperation Official Says