10-Year Treasury Yield Highest Since July 2007, 30-Year Since July 2004

That's the highest in 19 years and 22 years respectively.

Source: Mish Talk

―

DW NOTE

The 10-year above 4.9% with the Strait of Hormuz closed and oil up 26% in a month isn't a bond market — it's a forced liquidation. Investors are dumping duration into a supply shock because they know the Fed cannot ease while crude sits at $106 and inflation runs above target.

Read the full story at Mish Talk →