The 10-year Treasury yield is approaching 5%. What it means for income-seeking investors
The 10-year Treasury yield topped 4.9% on Thursday, the highest level since November 2023, in the wake of the latest wholesale inflation reading and oil prices exceeding $100.
\