Lates News
According to data from the U.S. Commodity Futures Trading Commission, as of the week ending February 10, speculators reduced their net short positions on Chicago Mercantile Exchange U.S. Treasury futures by 13,512 contracts to 92 contracts.
Latest

