CFTC Reports Swiss Franc Records Net Short Position of -27,097 Contracts for the Week Ending March 24, 2026 | Intellectia.AI