Loading...

CFTC Reports Japanese Yen Net Short Position at -33,933 Contracts for Week Ending January 27, 2026 | Intellectia.AI