Treasury yields slide 4bps as U.S.-Iran peace deal progress cuts oil 3%