Research
CFTC Commitment of Traders Report
The EUR net short positions increased further from 87.7k to 99.9k in the week ending of July 19. While the market is not as short as was the case at the beginning of...

This is an exclusive article
Log in or sign up to request access
or