TORONTO -- The Toronto stock market ended solidly higher after a broad advance powered by commodity prices and a solid jobs report south of the border.

The S&P/TSX composite index closed ahead 81.20 points at 15,170.02.

In New York, U.S. indexes were sharply higher, with the Dow Jones industrial average soaring 267.05 points to 18,191.11. The tech-heavy Nasdaq rose 58.01 points to 5,003.55 and the S&P 500 gained 28.10 points to 21,116.10.

Much of the enthusiasm was based on a U.S. Labor Department report that showed the American economy added 223,000 jobs in April after a dismal report in March that saw only 85,000 net jobs created.

In commodities, oil prices continued their upwards trek, rising 45 cents to $59.39 a barrel on the New York Mercantile Exchange, while the gold contract for June rose $6.70 to US$1,188.90 an ounce.

The loonie added 0.20 of a U.S. cent to 82.71 cents.