TSX rises as investors weigh U.S.-Iran talks, inflation data
U.S. stocks drift near their records after oil prices fall