economy
30-year Treasury yield tops 5.31%, the highest in 19 years
Treasury yields were higher as traders awaited the latest FOMC minutes due later this week.

TL;DR
- 30-year Treasury yield reached 5.311%, its highest since June 2007.
- Oil prices increased due to expiring deadlines for a U.S.-Iran peace deal and potential offensive actions from Tehran.
- Concerns about persistent inflation have been amplified by elevated energy prices.
- Strategists suggest rising rates are influenced by the U.S. budget deficit and high debt issuance, not just inflation.
- The U.S. budget deficit reached its highest monthly level in over five years.
- Investors are shifting focus to fiscal sustainability over inflation and monetary policy for longer-term Treasury yields.
- Traders await the Federal Open Market Committee meeting minutes for insights into future rate decisions.