Trump says the US doesn’t need Canada. The economy says otherwise

· The Independent