30-year US Treasury yield hits highest level in nearly a year | OOBF

Treasury yields spike above 5.1% amid inflation and Fed uncertainty.

Open shared insight