May 13, 2025S&P 500 wipes out 2025 loss, TSX up for sixth straight day, on soft U.S. inflation data and trade optimism4 min read
May 12, 2025Stocks surge, with Dow ending up more than 1,100 points, after U.S.-China tariff truce5 min read
May 7, 2025Late rally lifts stocks as Fed holds rates steady and Trump rescinds AI chip export curbs3 min read
May 2, 2025S&P 500 on longest winning streak in 20 years as U.S. stocks erase slump set off by Trump’s sweeping tariffs4 min read
April 25, 2025U.S., Canadian stocks end with weekly gains as trade negotiations, earnings in focus4 min read
April 21, 2025Dow ends down nearly 1,000 points after Trump’s latest tirade against Fed’s Powell4 min read
April 16, 2025Wall Street ends sharply lower as Nvidia drops and Powell says growth appears to be slowing4 min read