Canadian Stocks Rise as US Delays Iran Strikes | TrustFinance Blog