Top Canadian Stocks to Buy Today (December 8, 2025): TSX Ideas for Banks, Commodities, AI and Dividends
The S&P/TSX Composite Index is trading near record highs above 31,400 as of early December 2025. Futures are flat ahead of policy decisions from the Bank of Canada and U.S. Federal Reserve, with markets expecting the BoC to hold its key rate at 2.25%. New U.S. tariffs have pushed Canadian export tariffs to nearly 6%. Canadian GDP growth for 2025 is forecast around 1.7%, with inflation near 2%.