“Canada is protected”: the North American free trade agreement offers a shield against Trump’s pricing threats, according to a political analyst Read more