
China’s CSI 300 stock index has faced a tough 10 days. The index, which tracks shares on the Shanghai and Shenzhen exchanges, has fallen 11% since hitting a high for the year on Oct. 8. That plunge, which puts the index in correction territory, continued Thursday with another 1% drop.
The culprit? Stimulus—or the lack thereof.