Skip to main content

North American stocks advanced on Wednesday as cooler-than-expected U.S. inflation data helped stanch a sharp selloff, while the escalation of U.S. President Donald Trump’s chaotic, multi-front tariff war kept gains in check.

The S&P/TSX Composite Index, S&P 500 and the Nasdaq closed in positive territory, the latter enjoying a muscular boost from tech and tech-adjacent momentum stocks. The blue-chip Dow waffled between red and green for much of the session but ended modestly lower on the day.

The Labor Department’s Consumer Price Index showed consumer prices cooling more than analysts expected, providing reassurance that inflation is headed in the right direction and keeping hopes alive that the Federal Reserve could cut its key interest rate this year.

Investors were also back to doing some dip buying after the big declines in stocks this month.

“Investors’ hopefulness about inflation cooling is being mitigated by the ongoing trade-war strife,” said Greg Bassuk, CEO of AXS Investments in New York. “And for that reason, we really expect the uncertainty and volatility to continue here through much of March.”

In his latest tariff salvo, Trump imposed 25% duties on imported steel and aluminum, prompting Canada and Europe to respond in kind, ramping up their retaliatory tariffs on U.S. exports.

Equities have come under pressure amid the rising temperature of tit-for-tat tariff disputes between the United States and its trading partners, rattling investors and giving rise to fears that the resulting price jolts could tip the United States, along with Canada and Mexico, into recession.

Goldman Sachs lowered its year-end target for the S&P 500, while J.P. Morgan sees increasing odds of a U.S. recession.

With Wednesday’s advance, the S&P 500 is 8.9% below its all-time closing high reached less than a month ago. On Monday, the bellwether index dipped below its 200-day moving average, considered a significant support level, for the first time since November 2023.

On March 6, the tech-heavy Nasdaq dipped more than 10% below its record closing high reached on December 16, confirming it has been in a correction since then.

The Dow Jones Industrial Average fell 82.55 points, or 0.20%, to 41,350.93, the S&P 500 gained 27.23 points, or 0.49%, to 5,599.30 and the Nasdaq Composite gained 212.36 points, or 1.22%, to 17,648.45.

The TSX ended up 175.14 points, or 0.7%, at 24,423.34, after posting on Tuesday its lowest closing level in four months.

The Bank of Canada lowered its key interest rate by 25 basis points to 2.75% and raised concerns about inflationary pressures and weaker growth stemming from trade uncertainty and Trump’s tariffs. The decision was widely expected and didn’t have much impact on markets.

The Toronto market’s technology sector rose 1.3%. The heavily weighted energy sector in Toronto added 1.7% as oil prices rallied. U.S. crude oil futures settled 2.2% higher at US$67.68 a barrel. Consumer discretionary was the only one of ten major sectors to end lower. It fell 1%, with construction supplies company Mattr Corp down 5.5%.

On Wall Street, technology shares led the gainers among the 11 major sectors in the S&P 500, while consumer staples and healthcare were the laggards.

Intel jumped 4.6% after a report said TSMC had pitched Nvidia, Advanced Micro Devices and Broadcom about taking a stake in a joint venture to operate the U.S. chip company’s factories.

PepsiCo fell 2.7% after brokerage Jefferies downgraded its rating on the stock to “hold” from “buy.”

Lawmakers on Capitol Hill continued to wrangle over a stopgap spending bill in an effort to avoid a government shutdown, adding further uncertainties to the mix.

Advancing issues outnumbered decliners by a 1.15-to-1 ratio on the NYSE. There were 29 new highs and 186 new lows on the NYSE. On the Nasdaq, 2,589 stocks rose and 1,785 fell as advancing issues outnumbered decliners by a 1.45-to-1 ratio. The S&P 500 posted no new 52-week highs and 18 new lows while the Nasdaq Composite recorded 26 new highs and 200 new lows. Volume on U.S. exchanges was 16.14 billion shares, compared with the 16.59 billion average for the full session over the last 20 trading days.

Reuters, Globe staff

Report an editorial error

Report a technical issue

Editorial code of conduct

Tickers mentioned in this story

Study and track financial data on any traded entity: click to open the full quote page. Data updated as of 25/03/26 4:44pm EDT.

SymbolName% changeLast
TXCX-I
TSX Composite Index
+1.38%32382.6
INX-I
S&P 500 Index
+0.54%6591.9
DOWI-I
Dow Jones Industrial Average
+0.66%46429.49
NASX-I
Nasdaq Composite
+0.77%21929.83

Follow related authors and topics

Authors and topics you follow will be added to your personal news feed in Following.

Interact with The Globe