Home Investing China rate cut underwhelms as European markets tread water