Why Trump’s big spending agenda is a worrying sign for investors on both sides of the border by Sam Sivarajan | Jul 9, 2025