The global economy is shaken after the US president has imposed higher tariffs on Canada and Mexico, though both countries secured a 30-day reprieve. China is less lucky but has taken measures of its own in response.