Lates News
According to data from the U.S. Commodity Futures Trading Commission, speculators reduced their net short positions on Chicago Mercantile Exchange U.S. 5-year Treasury note futures by 90,691 contracts to 2,291,322 contracts in the week ending November 25th.
Latest

