Leveraged sellers in EUR/USD behind the latest dip | Forex Factory