Notably, the 10-year Treasury yield has dropped from 4.6% in March to around 4.2%, backed by easing inflation figures, more definitive signals regarding future rate reductions, and a higher appetite for government debt.
You are viewing a single comment's thread from: