Varcoe: Canadian oil producers face $7B hit from Trump energy tariffs — but U.S. consumers would see $22B wallop, study finds