Loading...

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