US 10-year Treasury yields have dropped to 4.38% as oil prices fall amid hopes for de-escalation in US-Iran tensions. Brent crude is currently trading around $71 to $73 per barrel, reflecting perceived geopolitical easing. This diplomatic progress has lowered inflation expectations, supporting Treasury prices and pushing yields lower. Market participants are now watching for further developments in US-Iran negotiations, OPEC production strategies, and inflation data, which could shift current market trends.
Source: Read the original article

