Home Economy News Trump on China trade tensions; earnings deluge ahead – what’s moving markets