The Trump administration is imposing a 50% tariff on about $20 billion worth of Canadian goods as Canada is vowing to retaliate.