News Global Markets Drop After Tech Selloff and Concerns Over China's Economic Situation Patricia Gray 09 Apr 2026