Alibaba just had its best day in 10 months. Is it time for China techs to catch up? MarketWatch Jul 8, 2026, 1:09:00 PM