TORONTO: Shares of energy and financial companies led a broad rally on Canada’s main stock index on Thursday as oil prices rose and investors digested the US Federal Reserve’s more cautious approach to future rate hikes.

The Toronto Stock Exchange’s S&P/TSX composite index has rallied 1.9 percent over the past two days, although stopping short of an August peak at 14,855.69 that, if breached, would push it to its highest since June 2015.

The Toronto Stock Exchange’s S&P/TSX composite index closed up 86.36 points, or 0.59 percent, at 14,797.18. It touched its highest since Sept 2. at 14,841.23. Nine of the index’s 10 main groups ended higher.

Some of the country’s biggest energy producers were among the most influential gainers, with Canadian Natural Resources rising nearly 2 percent to C$40.11 and Suncor Energy Inc up 1.6 percent to C$34.96. The overall energy group climbed 1.4 percent as oil rallied. The financials group gained 0.7 percent, led by a 3.9 percent jump in the shares of Brookfield Asset Management Inc to C$45.89.—Reuters