Lates News
U.S. Commodity Futures Trading Commission: Speculators reduced their net short positions in Chicago Mercantile Exchange U.S. 5-year Treasury note futures by 11,259 contracts to 2,505,528 contracts for the week ending July 15th.
Latest
6 m ago