Marketwatch China stocks end higher as investors eye fresh stimulus Admin May 28, 2020 At the close, the Shanghai Composite index ended up 0.3 per cent at 2,846.22. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email