U.S. President Donald Trump says he is ready to place tariffs on all Canadian goods beginning Feb. 1, with oil and gas escaping the hit until Feb. 18.