EUR Speculative Positions Drop: Is the Euro Heading for a Fall? 📉 2025-04-04 20:24:43 • One Million Trade EUR speculative net positions decreased to 51.8K. What does this mean for the Euro and the ECB's next move? 🤔📉