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.
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.