* TSX rises 104.58 points to 11,512.26
* Gold and energy stocks power latest rally (Adds details, comments and official numbers)
By Frank Pingue
TORONTO, Nov 16 (Reuters) - Toronto's main stock index shot to its highest close in over three weeks on Monday as a rally in oil prices helped power energy shares like Suncor Energy (SU.TO) to comfortable gains.
Shares of Suncor, the biggest contributor to the index's gain, rose 3 percent to C$38.04, followed by Canadian Natural Resources (CNQ.TO), which closed up 3.3 percent at C$72.49.
The rise in energy stocks came as the price of oil rose more than 3 percent to over $78 a barrel given stronger-than-expected U.S. consumer spending data and a weaker greenback. [O/R]
Gold-mining shares were also instrumental in the TSX's second straight higher close as gold prices touched a record high near $1,135 an ounce. [GOL/]
"It looks like we followed U.S. markets higher today, but in Canada we are also being helped by the fact that the U.S. dollar continues to slide and that has pushed commodity prices higher," said Elvis Picardo, analyst and strategist at Global Securities in Vancouver. "So the upside is being led by the materials and energy issues."
The greenback was dragged down by rosier-than-expected U.S. retail sales data for October, which boosted economic optimism and eroded the U.S. dollar's safe-haven appeal. [FRX/]
The S&P/TSX composite index .GSPTSE closed 104.58 points, or 0.92 percent, higher at 11,512.26. That marked its highest close since Oct. 22.
$1=$1.05 Canadian Editing by Frank McGurty