Lates News
Data from the US Commodity Futures Trading Commission shows that as of the week ending on March 10, speculators reduced their net short positions on the Chicago Mercantile Exchange's US 2-Year Treasury Note futures by 305 contracts to 1,338,236 contracts.
Latest

