Oil falls, stocks hit records on U.S.-Iran ceasefire deal