Given the chaotic state of global affairs, one would hardly be surprised by a downturn in capital markets. Chaos and uncertainty are generally bad for business.
What is surprising, however, is that, worldwide, the worst performing stock market index over the past month is the Shenzhen index in China.
The major world power decidedly not taking sides over Ukraine is experiencing the worst financial results?
Stock market indices are problematic predictors for the future, but they are a good snapshot of where the money is going in the present. For the past month, the money is not going into Chinese companies.