TORONTO, Jan 5 Canada’s main stock index on Thursday extended a rally that brought it near to an all-time high, as resource stocks rose with higher commodity prices and financial shares pushed higher. The most influential movers on the index included two of the world’s largest gold producers, with Barrick Gold jumping 5 percent to C$22.90 and Goldcorp Inc up 3.3 percent to C$19.63 as gold prices touched their highest in four weeks.