U.S. stocks rose for a third day as optimism mounts that the global economy is on the rebound from the pandemic hit. Treasuries slipped.
The S&P 500 jumped back above 3,000 and its average price for the past 200 days, technical levels considered key by chart watchers.
The S&P/TSX composite index was up 13.37 points at 15,161.49.
In New York, the Dow Jones industrial average was up 345.12 points at 25,340.23. The S&P 500 index was up 22.12 points at 3,013.89, while the Nasdaq composite was down 26.69 points at 9,313.53.
For a second day, stocks most punished by the coronavirus, from Carnival Corp. to United Airlines, surged as investors anticipate a sharp uptick in spending on non-essential goods and services. The tech-heavy Nasdaq 100 Index retreated as investors shunned the high flyers that dragged equities off their lows throughout April and much of May. Rising tensions with China also