WS #14270
30-year Treasury yield hits 5.31%, highest since 2007, as fiscal and inflation concerns trigger a bond selloff, pressuring long-duration assets.
Treasury Yield Surge and Bond Selloff
30-year Treasury yield hits 5.31%, highest since 2007, as fiscal and inflation concerns trigger a bond selloff, pressuring long-duration assets.