US Treasuries rally as Iran deal eases inflation fears, pushing the 10-year yield to 4.46% and shifting Fed rate hike expectations out to March 2027.

US Treasuries rally as Iran deal eases inflation fears, pushing the 10-year yield to 4.46% and shifting Fed rate hike expectations out to March 2027.

Treasuries advanced across the curve as investors dialed back expectations for Federal Reserve interest-rate hikes following news of a deal to end the Iran war.