Futures linked to Canada's primary stock index experienced an uptick on Tuesday, bolstered by a resurgence in mining stocks. This comes as gold prices climbed over 1.5% following the prior session’s sell-off. Furthermore, oil prices showed an increase, providing a lift to energy companies, amid investor deliberations over the uncertainty of a possible Russia-Ukraine peace agreement and escalating geopolitical tensions in the Middle East. The TSX is poised to close the year with an impressive nearly 29% rise, marking its most significant annual gain since 2009. This performance has been fueled by robust banking stocks and thriving gold mining sectors.