Storia: American duty: Trump slaps 50% tariff on Canadian goods, Mark Carney vows ‘necessary’ response — Warptech Lab News