Lates News
Data from the U.S. Commodity Futures Trading Commission shows that as of the week ending on September 30, speculators reduced their net short positions in Chicago Mercantile Exchange U.S. Treasury futures by 61 contracts to 78,730 contracts.
Latest

