EUR Speculative Positions Drop: What's Next for the Euro? 2025-04-25 19:30:13 • One Million Trade EUR speculative net positions decreased to 65.0K, signaling reduced bullish sentiment. How will this impact the Euro and ECB policy?