Home Trending ‘It’s really bad’: China strategist warns of deflation and rock-bottom consumer confidence