Canada and Iran push back against US dominance under Trump Canada retaliates against US tariffs, while Iran counters US pressure, testing the limits of American power under President Trump.