ls it the perfect storm? Did someone hit the sell everything button?

China’s Catch-22