TORONTO — Canada’s main stock index was up for the third day in a row, while U.S. stock markets also rose.
The S&P/TSX composite index was up 178.61 points at 19,097.01.
In New York, the Dow Jones industrial average was up 337.12 points at 31,836.74.The S&P 500 index was up 61.77 points at 3,859.11,while the Nasdaq composite was up 246.51 points at 11,199.12.
The markets are up for the third business day in a row on treasury yields, which were down in the U.S. and Canada, as well as speculation that aggressive rate hikes will ease soon, said Mona Mahajan, senior investment strategist at Edward Jones.
Both the Bank of Canada and the Fed are expected to each announce one more outsized rate hike, likely at 75 basis points, though a 50-point hike isn’t out of the question for Canada, said Mahajan.
Markets are also getting a boost from earnings, which, while still early in the season, company results have so far have been exceeding expectations, she said.
“We’re seeing earnings hold up, the consumer in that story is holding up as well,” she said. “But I think ultimately… a Fed pause would be what really drives a more sustainable rally.”
Earnings are a lagging indicator, since they don’t represent a company’s current situation, noted Mahajan.
“They probably don’t fully reflect the full extent of the rate hikes and the rate hikes that are coming as well. So there’s probably a softening in earnings and economic growth ahead of us,” she said. “But I guess the relatively good news is we’re starting from a better position to absorb some of the potential rate hikes.”
Looking forward, she said U.S. tech results will provide insight into how advertising is faring.
The Canadian dollar traded for 73.32 cents US, compared with 72.88 cents US on Monday.
Mahajan said the U.S. dollar has been softening.
“I think the U.S. dollar weakness has kind of propped up a lot of currencies, especially with major trading partners,” she said.
The December crude contract was up 74 cents at US$85.32 per barrel and the December natural gas contract was up 41.3 cents at US$6.17 per mmBTU.
The December gold contract was up US$3.90 at US$1,658.00 an ounce and the December copper contract was down 3.4 cents at US$3.40 a pound.
This report by The Canadian Press was first published Oct. 25, 2022.
Companies in this story: (TSX:GSPTSE, TSX_CADUSD=X)