India, May 26 -- After four consecutive sessions of gains, Canadian stocks edged lower on Tuesday following fresh U.S. military attacks on Iran yesterday amid a ceasefire holding in place while an Iranian team is preparing in Qatar for a potential deal with the U.S.

After opening below yesterday's close, today the benchmark S&P/TSX Composite Index traded negative throughout the session before settling at 34,653.87, down by 177.02 points (or 0.51%)

Notably yesterday, the index hit a new intraday record high of 34,846.50 before giving ground to settle at 34,830.89.

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

The U.S.-Israel versus Iran war is close to complete three months.

A team of high-profil...