Speculators Raise Net Short Position in CBOT 10-Year Treasury Futures
Speculators increased their net short position by 17,245 contracts to 981,538 in the week ended October 27.
Speculators increased their net short position by 17,245 contracts to 981,538 in the week ended October 27.