U.S. Treasury yields fall as oil prices drop on Iran de-escalation hopes
The yield on the benchmark 10-year Treasury note fell more than 1 basis point to 4.688%, while investors shifted toward lower rates amid sharp declines in oil prices and optimism surrounding potential Iran de-escalation.