Bond bears covered over 340,000 10Y futures contracts in March – more than $34 billion notional Treasuries – making it the biggest short-squeeze in Treasury Futures history.
Bond bears covered over 340,000 10Y futures contracts in March – more than $34 billion notional Treasuries – making it the biggest short-squeeze in Treasury Futures history.