CFTC- EURO NET LONG POSITION IS 41,324 CONTRACTS IN WEEK ENDED APR 21 2026

2026-04-25

CFTC- EURO NET LONG POSITION IS 41,324 CONTRACTS IN WEEK ENDED APR 21 2026