President Donald Trump plans to impose a 25% tariff on most imported Canadian goods and a 10% tariff on Canadian oil and gas.