Browsing Tag


China’s bubble has popped

I f anyone doubted it, China's bubble has finally popped. The Shanghai Composite Index is down 50% from its highs in 2007. That is a massive downswing that must have broader consequences. Moreover, this is likely the result of a…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More