CFTC: Speculators Increase Net Short Positions in U.S. Treasury Futures by 5,820 Contracts

GateNews