Market Of Dislocations.
Surprisingly enough, even with the "Powell put" in play the yield on the 10-year U.S. Treasury note is just down 0.01 to 2.044%. One would think it would be falling more, but this is a market of dislocations. Thank God for the charts allowing us to see through the noise and make money! -Nick Santiago