Lates News
According to data from the Commodity Futures Trading Commission, as of the week ending November 25, speculators increased their net short positions in Chicago Board of Trade 10-Year U.S. Treasury Note futures by 27,686 contracts to 781,383 contracts.
Latest

