Is The Yield Curve About To Collapse?
October 08, 2020 at 18:19 PM EDT
Traders have never been more short, with the latest CFTC data showing combined net shorts in long bonds both at records with a combined net short of over 620,000 contracts.