Canada PM Mark Carney warned of new tariffs on U.S. steel and aluminum by 21 July if trade talks with Trump stall. He stressed protecting Canadian workers, criticized U.S. tariffs, and called for a true free trade deal to avoid global recession.