TORONTO — Global markets got a boost from strong U.S. corporate earnings, hopes for a Chinese trade deal and the U.S. Federal Reserve voicing an even more dovish approach to interest rate hikes.
The S&P/TSX composite index closed up 21.41 points to 15,484.55.
In New York, the Dow Jones industrial average was up 434.90 points to 25,014.86. The S&P 500 index was up 41.05 points at 2,681.05, while the Nasdaq composite was up 154.79 points at 7,183.08.
The Canadian dollar traded at an average of 75.80 cents US compared with an average of 75.38 cents US on Tuesday.
The March crude contract was up 92 cents US at US$54.23 per barrel and the March natural gas contract was down 4.9 cents at US$2.85 per mmBTU.
The April gold contract was up 30 cents US at US$1,315.50 an ounce and the March copper contract was up 4.25 cents at US$2.77 a pound.
Index and currency in this story: (TSX:GSPTSE, TSX:CADUSD=X)
The Canadian Press