Canadian Prime Minister Justin Trudeau said Ottawa would respond with immediate 25% tariffs on C$30 billion ($20.7 billion) worth of US imports, and another C$125 billion ($86.2 billion) if Trump's tariffs were still in place in 21 days. "Tariffs will disrupt an incredibly successful trading relationship," Trudeau said, adding that they would violate the US-Mexico-Canada free trade agreement signed by Trump during his first term. Even before Trump's tariffs announcement, US data on Monday showed factory gate prices jumped to a nearly three-year high, suggesting that a new wave of tariffs could soon undercut production. Trump's confirmation that the tariffs would proceed sent financial markets reeling with global stocks tumbling and safe-haven bonds rallying. Trump on Saturday opened a national security investigation into imports of lumber and wood products that could result in steep tariffs.