Canadian Stocks End Roughly Flat Amid Prospects Of U.S.-Iran Talks, Hormuz Closure | AllMind News