CFTC-JAPANESE YEN NET SHORT POSITION IS -93,742 CONTRACTS IN WEEK ENDED APR 07 2026

2026-04-11

CFTC-JAPANESE YEN NET SHORT POSITION IS -93,742 CONTRACTS IN WEEK ENDED APR 07 2026