stock market pricing abstract
leungchopan/123RF

North American markets all closed higher on a broad-based rally fuelled by positive geopolitical news on Wednesday.

Stock markets got a boost after U.S. President Donald Trump said trade talks were progressing and said he would intervene in the case against China’s Huawei Technologies if it helped to reach a trade deal.

They were supported later in the day ahead of British Prime Minister Theresa May surviving a confidence vote.

“The trade issue is definitely the number one thing affecting the markets right now,” said Michael Currie, vice-president and investment adviser at TD Wealth.

The geopolitical issue drove up big U.S. stocks like Caterpillar and Boeing that are highly sensitive to China trade.

“Those are the ones getting the boost so generally the feeling is that’s going to get settled,” he said in an interview.

The S&P/TSX composite index gained 115.23 points to end at 14,783.06 with all but the real estate sector rising.

The information technology sector rose 2.2% on the back of gains by Shopify Inc. and Constellation Software Inc.

Higher gold prices helped gold stocks like Yamana Gold Inc., Kinross Gold Corp. and Goldcorp Inc.

The February gold contract was up US$2.80 at US$1,250 an ounce and the March copper contract was up 0.3 of a cent at US$2.77 a pound.

The run up in metal prices stemmed from the strength of the British pound which put pressure on the U.S. dollar, said Currie.

The Canadian dollar traded at an average of US74.93¢ compared with an average of US74.62¢ on Tuesday.

The energy sector was up 1.55% even though crude prices lost ground despite a strong start to the day caused by a drop in U.S. crude inventories, lower Libyan exports and reaction to OPEC cutting production.

“All of that stuff pushed oil up at the beginning of the day but for some reason it ended the day down,” he added.

The January crude contract was down US50¢ at US$51.15 per barrel and the January natural gas contract was down US27.1¢ at US$4.14 per mmBTU.

“It’s not a significant drop…but it’s kind of surprising with the good news that it hasn’t done better,” he said of crude prices.

In New York, the Dow Jones industrial average was up 157.03 points at 24,527.27. The S&P 500 index was up 14.29 at 2,651.07 while the Nasdaq composite was up 66.48 points at 7,098.31