Lates News
U.S. Commodity Futures Trading Commission: As of the week ending January 20, speculators shifted their positions in Chicago Mercantile Exchange U.S. Treasury futures from a net long of 13,835 contracts to a net short of 23,070 contracts.
Latest

