Lates News
According to data from the U.S. Commodity Futures Trading Commission, as of the week ending on September 9, speculators reduced their net short positions on Chicago Mercantile Exchange U.S. 10-year Treasury note futures by 10,386 contracts to 857,972 contracts.
Latest