The bond market just got a shot of optimism it hasn’t felt in months. US Treasuries rallied across all maturities on May 20 after President Trump announced that negotiations with Iran had reached their “final stages,” sending yields tumbling as investors recalibrated their expectations for geopolitical risk and inflation.
The benchmark 10-year Treasury yield dropped 10 basis points to 4.57%, while the 30-year yield slid to 5.11%. For a market that had been under sustained selling pressure since late February, the move felt less like a blip and more like a potential inflection point.
What drove the rally
The selling pressure that began in late February 2026 was driven by a familiar playbook. Rising hostilities in the Middle East pushed oil prices higher, which stoked inflation fears, which made fixed-income investors nervous. Brent crude climbed past $108 to $111 per barrel during the worst of the tensions, a level that essentially acts as an inflation tax on every economy that imports energy.
Trump’s announcement on May 20 flipped that narrative. If a deal materializes, it could stabilize oil supply through the Strait of Hormuz. Roughly a fifth of the world’s petroleum passes through that narrow waterway. Any reduction in the risk of disruption there translates directly into lower inflation expectations, which is exactly what bond buyers want to hear.








