CFTC-JAPANESE YEN NET SHORT POSITION IS -94,460 CONTRACTS IN WEEK ENDED APR 21 2026

2026-04-25

CFTC-JAPANESE YEN NET SHORT POSITION IS -94,460 CONTRACTS IN WEEK ENDED APR 21 2026