U.S. Commodity Futures Trading Commission (CFTC): The latest week saw the largest net short position in U.S. Treasury futures since April.
U.S. Commodity Futures Trading Commission (CFTC): The latest week saw the largest net short position in U.S. Treasury futures since April.