Canada’s main stock index rose more than 300 points in early trading after the U.S. and China called a 90-day truce in their trade war and agreed to lower tariffs on trade between the countries.
The S&P/TSX composite index was up 331.62 points at 25,689.36.
In the U.S., the Dow Jones Industrial Average was up 967.88 points at 42,217.26.
Crude oil prices jumped because a global economy less weakened by tariffs would be hungrier for fuel.
The value of the dollar climbed against other currencies, and Treasury yields rose.
More coming.