India, June 16 -- Canadian stocks edged higher on Tuesday, extending three consecutive sessions of gains, as markets continued to carry the optimism from Sunday's announcement on an initial U.S.-Iran deal to end their conflict, which is scheduled to be signed on Friday.

After opening higher than yesterday's close, today the benchmark S&P/TSX Composite Index lost momentum early in the session but regained ground and traded positive throughout the rest of the session before settling at 35,389.58, up by 113.94 points (or 0.32%).

Notably, the index hit a new intraday record high of 35,456.79 during today's trading session.

Four of the 11 sectors posted gains today, with the materials sector leading the pack.

On Sunday, U.S. President Donald...