Lates News
The U.S. Commodity Futures Trading Commission: As of the week ending September 9, speculators increased their net short positions in Chicago Mercantile Exchange U.S. 2-year Treasury Note futures by 78,878 contracts to 1,374,961 contracts.
Latest