10-year Treasury yield hits highest level in nearly two decades
The benchmark 10-year Treasury yield climbed to 5.23%, reaching its highest mark since 2007 due to sticky inflation and heavy bond issuance.
The benchmark 10-year Treasury yield climbed to 5.23%, reaching its highest mark since 2007 due to sticky inflation and heavy bond issuance.