Speculators Cut CBOT 5-Year Treasury Futures Net Shorts by 45,053
CFTC data show speculators reduced their net short position to 1,029,056 contracts in the week ended October 27.
CFTC data show speculators reduced their net short position to 1,029,056 contracts in the week ended October 27.