China liquidity crunch and stocks: batten down the hatches?