
Stocks started Wednesday higher but retreated as the session wore on as a surprise rate hike from the Bank of Canada lifted expectations the Federal Reserve will hike interest rates at its upcoming meeting.
Not helping matters was a spike in Treasury yields, which had an outsized effect on tech stocks.