Toronto stocks ended down Thursday, recovering from a triple digit loss during the session, as investors moved back in late in the day.

The S&P/TSX composite index lost 59.90, or 0.52%, to 11,415.52, on falling commodity prices. During the session, the index was off by as much as 300 points.

All 10 TSX main sub-groups were down, with the materials index off 1.38%

The benchmark gold contract ended down $18.80 to US$613.80 an ounce.

Goldcorp Inc. lost $1.03, or 3.36%, to $29.58.

The energy index was off just 0.09%, even though light, sweet crude for July delivery closed down 47¢ at US$70.35 a barrel, up from an intra-day low of $69.10.

EnCana Corp. was up $1.08, or 2.05%, to $53.73.

The Canadian dollar also continued to decline as it lost 0.69 of a cent to finish at US89.12¢.

The S&P/TSX Venture Exchange index gave up 82.02, or 3.01%, to 2,640.67.

In New York, markets recovered from early losses to post modest declines.

The Dow Jones industrial average closed down 7.92 points at 10,938.82, after dropping nearly 200 points in intra-day trading. The Nasdaq composite index dipped 15 points lower at 2,136, while the S&P 500 Index was off 2.9 points at 1,253.