U.S. and Canadian stock markets rallied on Tuesday as financial markets seized on a couple of tenuous signals for hope about a possible end to the Iran war. The S&P/TSX composite index was up 833.10 points at 32,768.04. In New York, the Dow Jones industrial average was up 1,125.37 points at 46,341.51. The S&P 500 … Read more
