Lates News
Data from the U.S. Commodity Futures Trading Commission shows that speculators reduced their net short positions in Chicago Mercantile Exchange U.S. ultra-long bond futures by 7746 contracts in the week ending April 7, to 260,383 contracts.
Latest

