Marketwatch China stocks close lower on bleak global trade outlook Admin May 7, 2020 The Shanghai Composite index closed down 0.23 per cent at 2,871.52. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email