CFTC Reports Japanese Yen Net Short Position at -62,806 Contracts for Week Ending March 24, 2026 | Intellectia.AI