The on-again, off-again tariff saga between the White House, Canada and Mexico could have a multitude of effects on the ...