In the week when it was confirmed that Q1 was the weakest economic growth for a rate hike period since 1980…

Bond bears have never puked so much in such a short period of time as the $25 billion plus short-cover in 10Y Treasury bond futures in the last week.

In fact the stunning swing in sentiment in the last 8 weeks (with almost $62 billion in 10Y Treasury shorts dumped) is shocking to see, smashing Speculative Positioning from its shortest ever to its longest in over 9 years…

And perhaps more notably, the aggregate Treasury futures complex has shifted to a net long speculative position for the first time since July 2016

Note that Eurodollar futures shorts (rate hike bets) did increase modestly this last week (after dropping the week before).