Canada's stock market spent the week stuck in place, caught between rising bond yields on one side and swinging oil prices on the other. The TSX held near 35,000 but could not break higher, as traders braced for a Bank of Canada decision and watched a weakening loonie.
Where the TSX Stands
The S&P/TSX Composite hovered around 35,100 this week, essentially flat but down about 2.6% over the past month. It is a market treading water, with gains in some areas offset by a stubborn headwind: interest rates.
What Held the Market Back: Rising Yields
Canada's 10-year government bond yield climbed to around 4%, its highest in more than three years. Higher yields make safe bonds more attractive than stocks and pressure equity valuations, which is the main reason the TSX could not rally despite a decent economy. Traders are also pricing a meaningful chance, around 65%, that the Bank of Canada raises rates at its October meeting, which would add more pressure.
The Oil and Loonie Story
As a resource-heavy market, Canada lives and dies by commodities. Oil prices swung during the week, offering the energy-heavy TSX some support one day and a drag the next. Meanwhile the Canadian dollar weakened, with USD/CAD rising toward 1.42, near a three-month low, as a widening gap between US and Canadian yields and softer oil weighed on the loonie. A weaker currency helps Canadian exporters but signals caution about the economy.
What It Means for Canadian Stocks
The setup favors the TSX's income-heavy character. With rates high, Canada's dividend giants are the anchors: energy names like Enbridge (ENB) and Canadian Natural Resources (CNQ), and the big banks like Royal Bank of Canada (RY). Growth names like Shopify (SHOP) are more sensitive to the rate pressure.
Track Royal Bank of Canada (RY) live on Stock Market ROIFrequently Asked Questions
How did the TSX do this week?
It was roughly flat near 35,100, held back by rising bond yields and a possible Bank of Canada rate hike, with volatile oil prices providing mixed support.
Why is the Canadian dollar weak?
A widening gap between US and Canadian bond yields, plus softer oil prices, pushed USD/CAD toward 1.42, near a three-month low.
Will the Bank of Canada raise rates?
Markets priced around a 65% chance of a quarter-point hike at the October meeting, though that can shift with incoming data.
The Bottom Line
Canada's market is caught in a tug-of-war between a solid resource economy and the gravity of high interest rates. Until bond yields ease or the Bank of Canada signals it is done, the TSX is likely to keep grinding sideways, with its dividend-rich energy and banking names doing the heavy lifting. Watch the Bank of Canada decision and oil prices for the next real move.
This article is for informational purposes only and is not financial advice. Always do your own research before investing.


