Lates News
Data from the U.S. Commodity Futures Trading Commission shows that as of the week ending November 25, speculators reduced their net short positions on Chicago Mercantile Exchange U.S. Treasury futures by 35,910 contracts to 31,601 contracts.
Latest

