It's been a tumultuous week - as President Trump took executive action to impose new tariffs on goods from Canada and China, ...