China\'s benchmark Shanghai Composite Index on the Shanghai Stock Exchange closed at 2,291.55 points on Monday, down 23.73 points, or 1.02 percent, from the previous close.