Chinese stocks slump, Shanghai composite index down 2.53%

Barchart · 10/15 12:30
China's Shanghai Composite index tumbled 2.53 percent to 3,201.29 as the size of Beijing's planned fiscal boost remained unclear.