Rate cuts in China fail to improve sentiment | Moving Markets | Podwise