As of 10:40 a.m. today, the Hang Seng Index rose 387 points or 1.65% to 23,884 points, rebounding above its 20-day moving average after breaking through resistance with gains reaching as much as 478 points. The National Index gained 175 points or 2.26% to 7,945 points, while the Tech Index climbed 100 points or 2.24% to 4,607 points.
Tech stocks led the advance, with Tencent up 2.8%, Alibaba up 3.2%, Baidu up 2.8%, and JD.com up 2.6%. Domestic banking stocks also performed strongly, with China Construction Bank rising 4.6%, Bank of China up 4.4%, and Industrial and Commercial Bank of China gaining 4%. Oil-linked stocks surged as crude prices recovered, with CNOOC up 5.3% and China National Petroleum rising 3.2%.