Lates News

date
11/05/2025
U.S. Commodity Futures Trading Commission: As of the week ending May 6th, speculators increased their net short positions in Chicago Mercantile Exchange U.S. Treasury futures by 10,233 contracts to 95,789 contracts.