The tweet was deleted by the author.
But we saved everything 🙂.
The 10-year U.S. Treasury yield has dropped below 3.95 percent, surpassing the October low in a sharp round trip.
Sonali Basak reports that the market is now more than 35 basis points off the January high, with investors actively buying duration after a prolonged period of caution.