BEIJING -- Chinese stocks closed moderately lower on Wednesday, with the benchmark Shanghai Composite Index sliding 0.08 percent, or 1.88 points, to close at 2,227.32.
The Shenzhen Component Index closed at 9,569.16, down 0.4 percent, or 38.17 points.