Storia: Trump imposes 50% tariffs on $20B of Canadian imports, rattling markets and trade relations — Warptech Lab News