The Most Important Number of the Week Is 2.51

If bond traders truly believed inflation was poised to keep accelerating, the last thing they would do is pile into 10- and 30-year Treasuries.

Leave a Reply

%d bloggers like this: