Treasury Yields Plummet as Oil Prices Drop on Iran Diplomacy Hopes
The US Treasury yields have fallen in sync with plummeting oil prices as diplomatic efforts between the US and Iran gain traction.
Hopes for de-escalation in tensions have led to a decrease in oil prices, causing Brent crude to drop to around $71-$73 per barrel.
This environment has lowered inflation expectations, typically supporting higher Treasury prices and lower yields. The 10-year Treasury yield is currently at 4.38%.