The Most Important Chart For The New Year
Futures speculators have spent the last few months amassing a more than $50 billion net notional short position in Treasury futures: This massive short position is even more significant given that the 10-year yield is nearing the apex of a … Continued