Lates News
U.S. Commodity Futures Trading Commission: For the week ending July 15, speculators increased their net short position in the Chicago Mercantile Exchange's U.S. 2-Year Treasury Note futures by 33,727 contracts to 1,299,860 contracts.
Latest
28 m ago