Speculators Cut CBOT Treasury Futures Net Shorts by 49,281 Contracts
CFTC data show speculators’ net short position fell to 19,138 contracts in the week ended October 27.
CFTC data show speculators’ net short position fell to 19,138 contracts in the week ended October 27.