2026-05-30 19:44:03
Speculators Add 20,577 U.S. Treasury Futures Contracts, Reaching Net Short of 199,251 as of Week Ended May 26
According to the Commodity Futures Trading Commission (CFTC), speculators increased their net short positions in U.S. Treasury futures by 20,577 contracts during the week ended May 26, bringing total net shorts to 199,251 contracts.