BBusiness Read More Yield on 30-year Treasury tops 5% for longest period since 2007July 23, 2026 Has this ever happened to you? One time, my gym was like, “Hey, would you like to prepay…