The SSE Composite Index, the principal barometer of mainland Chinese equities listed on the Shanghai Stock Exchange, closed marginally lower on Monday, 6 July 2026, as a rotation away from artificial ...