Loading...

CFTC Reports Japanese Yen Net Short Position at -19,222 Contracts for Week Ending February 3, 2026 | Intellectia.AI