WS #14271
30-year Treasury yield hits 5.31%, highest since 2007, TLT at 20-year low, pressuring equities and BNPL lenders.
Treasury Yield Surge and Bond Selloff
30-year Treasury yield hits 5.31%, highest since 2007, TLT at 20-year low, pressuring equities and BNPL lenders.