Lates News
According to data from the U.S. Commodity Futures Trading Commission, as of the week ending on August 26th, speculators reduced their net short position in Chicago Mercantile Exchange U.S. 10-Year Treasury Note futures by 61,687 contracts to 883,829 contracts.
Latest