Published: 2025-07-28T07:54:30.000Z
IMM Commitment of Traders Reports w/e July 22nd
Net speculative long JPY positioning still large, EUR speculative longs significant, CHF speculative positioning short despite CHF strength
Continue to read the article for free