There is an adage that goes like this, “The Debt Market Is Always Right.”

Well… The US debt market can taste an imminent US strike on Iran…

The 10 year yield is plummeting.

U.S. 10 Year Treasury Note

Last Updated: Jan 31, 2024 1:06 p.m. EST

3.964%

-0.07

Previous Close
4.034%