China and interest rates weigh on sentiment | Moving Markets | Podwise