Lates News
According to data from the U.S. Commodity Futures Trading Commission, as of the week ending March 24, speculators increased their net short positions in Chicago Mercantile Exchange U.S. 10-year Treasury Note futures by 44,009 contracts to 641,887 contracts.
Latest

