What’s Driving The Rally In Long-Duration US Treasuries? Will It Last?
November 05, 2023 at 20:20 PM EST
Since October 19 the yield on 10-year treasuries has fallen 40 basis points, most of which happened in the last three days. What’s going on?