TSX rises as investors weigh U.S.-Iran talks, inflation data

U.S. stocks drift near their records after oil prices fall