The Dow Jones Industrial Average rose 374.85 points, or 0.85%, to 44,363.84, the S&P 500 gained 14.29 points, or 0.24%, to 6,009.83, and the Nasdaq Composite lost 12.66 points, or 0.07%, to 19,274.12.
Business groups are urging Justin Trudeau’s government to put an end to labor strife at Canada’s largest ports, as it did with railways in August, to avoid chaos in the country’s supply chains.