Loading...

CFTC Reports Swiss Franc Records a Net Short Position of -40,881 Contracts for the Week Ending February 17, 2026 | Intellectia.AI