CFTC- BRITISH POUND NET SHORT POSITION IS -52,039 CONTRACTS IN WEEK ENDED APR 21 2026

2026-04-25

CFTC- BRITISH POUND NET SHORT POSITION IS -52,039 CONTRACTS IN WEEK ENDED APR 21 2026