CFTC-JAPANESE YEN NET SHORT POSITION IS -93,905 CONTRACTS IN WEEK ENDED MAY 19 2026

2026-05-23

CFTC-JAPANESE YEN NET SHORT POSITION IS -93,905 CONTRACTS IN WEEK ENDED MAY 19 2026