North American stock markets largely recover from losses earlier in the week

S&P/TSX composite up for third straight day

North American stock markets surged to rebound from dramatic losses that started the week over the trade war between the U.S. and China.

The S&P/TSX composite index was up for a third straight day, up 139.31 points at 16,404.53. Some of the lift came from energy-related stocks including Suncor and Enbridge, along with e-commerce company Shopify Inc. and auto parts maker Magna.

In New York, the Dow Jones industrial average was up 371.46 points at 26,378.53. The S&P 500 index was ahead 54.13 points at 2,938.11, while the Nasdaq composite was up 176.33 or 2.24 per cent to 8,039.16.

The Canadian dollar traded at an average of US75.43¢, up compared with Wednesday’s average of US75.06¢ per share.

The September crude contract was up $1.45 at US$52.54 per barrel and the September natural gas contract was up US4.5¢ at US$2.13 per mmBTU.

The December gold contract was down $10.10 at US$1,509.50 an ounce and the September copper contract was up US3.65¢ at US$2.61 a pound.