Lates News
According to data from the Commodity Futures Trading Commission, as of the week ending November 18th, speculators increased their net short positions in Chicago Mercantile Exchange US Treasury futures by 10,888 contracts to 67,511 contracts.
Latest

