The market's risk-off sentiment likely reflects its message to China that 10 basis point rate cuts alone are insufficient to stimulate the decelerating economy.
187