TSX Today: What to Watch for in Stocks on Thursday, August 6
Canadian equities extended their record-setting rally for a second consecutive session on Wednesday as robust corporate earnings, surging metals prices, and hopes of a potential shipping agreement between Iran and Oman improved broader market sentiment …