The Insider Transaction Ratio (sales-to-buys) is back in bearish territory… The 10 year yield is ripping again

Sharing is Caring!



See also  Primary Dealers Net Positions In Treasury Notes Soars As 10-year Treasury Yield Hits 4.56%
See also  The dude lost over $100k and the top comment is "don't do it again".

97 views