TSX recap: Index finishes trading 0.96% higher

Canada's main stock index was up almost 200 points on Wednesday, buoyed by strength across all sectors on news of a half-percentage point interest rate hike, while U.S. markets were mixed, weighed down by tech stocks. 

The S&P/TSX Composite Index was up 182.75 points, or 0.96 per cent, at 19,279.76.

In New York, the Dow Jones Industrial Average was up 2.37 points at 31,839.11. The S&P 500 Index was down 28.51 points at 3,830.60, while the Nasdaq Composite was down 228.13 points at 10,970.99.

The Canadian dollar traded for 73.72 cents U.S. compared with 73.32 cents U.S. on Monday.

The December crude contract was up US$2.59 at US$87.91 per barrel and the December natural gas contract was down 4.7 cents at US$6.12 per mmBTU.

The December gold contract was up US$11.20 at US$1,669.20 an ounce and the December copper contract was up 14.8 cents at US$3.55 a pound.