India, June 22 -- Partially offsetting losses from the three previous sessions, Canadian stocks edged higher on Monday as investors weighed the progress in U.S.-Iran peace talks amid conflicting reports on the reopening of the Strait of Hormuz.

After opening almost exactly at the previous week's close, today the benchmark S&P/TSX Composite Index traded firmly positive throughout the session before settling at 35,002.18, up by 144.84 points (or 0.42%).

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

Last Wednesday in France, U.S. President Donald Trump signed a 14-point Memorandum of Understanding with Iran (later Iran's President Masoud Pezeshkian affixed his signature) intended to end the conflict ...