What the US-China trade truce means for the markets