Trump's tariffs will have dramatic consequences

Value of Mexican and Canadian imports, vs assumed value with 25% tariff rate