Lates News
Data from the US Commodity Futures Trading Commission shows that as of the week ending on April 7th, speculators increased their net short positions on the Chicago Mercantile Exchange's US Treasury futures by 27,363 contracts to 58,996 contracts.
Latest

