India, May 19 -- Canadian stocks fluctuated over the course of the trading session on Tuesday before eventually ending the day modestly lower. The choppy trading came as U.S. President Donald Trump halted a planned military attack on Iran but observed that strikes could commence soon if Iran fails to strike a deal.

Notably, the Canadian markets were closed on May 18, Monday, on account of Victoria Day holiday.

The benchmark S&P/TSX Composite Index bounced back and forth across the unchanged line as the day progressed before settling at 33,741.24, down by 92.11 points (or 0.27%).

Seven of the 11 sectors posted gains today, with the energy sector leading the pack.

In a significant development in the U.S.-Iran conflict, Trump announced yes...