TORONTO - The winning streak on the Toronto stock market extended to a fourth session as buyers picked up industrial stocks and energy shares benefitted from another rise in oil prices.

The S&P/TSX composite index moved 88.96 points higher to 10,304.42.

The industrials sector ran ahead 1.4 per cent ahead of earnings coming out Friday from General Electric.

Crude stocks advanced as the price of oil in New York gained 48 cents to US$62.02 a barrel. Energy giant Nexen Inc. (TSX:NXY) lost 6.6 per cent after handing in a disappointing earnings report.

The Canadian dollar moved down 0.23 of a cent to 89.51 cents US.

New York markets also ran up for a fourth session with the Dow Jones industrial average ahead 95.61 points to 8,711.82. The Nasdaq composite index gained 22.13 points to 1,885.03.