
Anatomy of a US Treasury Sell-Off
Published on April 24, 2025
The bond market has been extremely volatile the past couple of weeks since the introduction of global tariffs by the US. Bond yields have sold off almost 50 basis points, and today we'd like to examine why did that occur, what's next, and how should investors think about duration in this environment?
