Betting on long Treasury bonds when yields near 5% has been a slam-dunk trade over the past few years. Is this time different?

The yield on the 30-year Treasury bond has been brushing up against the 5% threshold over the past week, as rising inflation expectations and real interest rates have been a one-two punch for the global bond market.
Open original source