Trading Economics-
The S&P/TSX Composite Index rose 0.7% to close at 25,161 on Wednesday, a one-month high, lifted by easing global trade tensions and a dovish U.S. policy backdrop that bolstered financial and tech shares. Tech led gains, with Shopify climbing 1.6% and Constellation Software rising 1.7%, while major banks—including RBC, Brookfield, BMO, Scotiabank, and Manulife—advanced more than 0.6% each. On the earnings front, Barrick Gold gained 1.2% after reporting stronger-than-expected Q1 profits. Meanwhile, Prime Minister Carney’s first meeting with U.S. President Trump, which both described as constructive, though no specific trade policy changes were announced, still eased concerns of escalating trade tensions. Hopes for de-escalation were reinforced by plans for U.S. and Chinese officials to meet in Switzerland this weekend. Meanwhile, the Fed held rates steady and maintained its balance sheet runoff, though it flagged rising economic uncertainty amid ongoing trade frictions.