Chinese stocks rallied on July 21. China's Shanghai Composite Index closed up
68.09 points (+1.79%) at 3,864.37; Shenzhen Composite Index closed up 654.06
points (+4.81%) at 14,264.29. The CSI 300 Index rose 140.91 points (+3.06%) to
4,739.23; ChiNext Index jumped 242.87 points (+7.05%) to 3,685.97; STAR 50 Index
gained 184.47 points (+10.73%) to 1,903.16.