CFTC Reports Japanese Yen Net Short Position at -67,780 Contracts for Week Ending March 17, 2026 | Intellectia.AI