Bank of Canada Governor Tiff Macklem has managed to wrestle inflation back under control. But a looming US-Canada tariff war ...