By
The Shanghai Composite Index closed up 0.2 percent at 2,170.0 points, after a dropping 1.1 percent to a three-year low on Tuesday. It has slumped around 22 percent so far this year, heading for its second-straight yearly loss.