US markets gain amid oil drop and U.S.-Iran peace talks

Business