CFTC- EURO NET SHORT POSITION IS -7,541 CONTRACTS IN WEEK ENDED APR 07 2026

2026-04-11

CFTC- EURO NET SHORT POSITION IS -7,541 CONTRACTS IN WEEK ENDED APR 07 2026