1. China consumer prices slump again, deepening deflation worries

    China consumer prices slump again, deepening deflation worries

    39