CFTC's Commitments of Traders report for May 19, 2026 shows speculators trimming long and short positions across S&P 500, ...