U.S. Treasury yields fluctuated Monday as a naval blockade of Iranian ports and surging crude prices clashed with hopes for a diplomatic resolution. Investors are weighing the inflationary impact of energy shocks against signs of cooling in the housing market.
- 10-year Treasury yield settled at 4.291%
- Crude oil benchmarks rose by approximately 7%
- U.S. blockade of Iranian ports began following failed diplomatic talks
- Headline CPI reached a two-year high in March
- Existing home sales dropped to the lowest level since last June
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.