Loading...

CFTC Reports Japanese Yen Net Short Position at -44,829 Contracts for Week Ending January 20, 2026 | Intellectia.AI