CBC
As Ottawa promises to retaliate against American trade tariffs, U.S. President Donald Trump has taken a new swipe at Canada.Trump says the United States does not need oil, gas, vehicles, or lumber imports from his allies to the north.Trump made the comments Thursday, in his first speech to world leaders since returning to the White House for his second term. During his virtual address at the World Economic Forum, in Davos, Switzerland, Trump was unwavering on his threat of tariffs while sharing