Lates News
The U.S. Commodity Futures Trading Commission: As of the week ending April 22, speculators reduced their net short positions in Chicago Mercantile Exchange U.S. 10-year Treasury note futures by 31,649 contracts to 906,106 contracts.
Latest
14 m ago