Tensions between China and the US were played out over the weekend at the Shangri-La Dialogue in Singapore, as they waged a war of words over trade and …

source