There’s blood on those there streets. Past few days have seen extremely choppy price action and it’s taking it’s toll. Tales of woe are rife. Not a pretty picture.

EUR/USD sits at 1.3913. Talk of sell orders clustered up at 1.3930/40, with trailing stops gathering just above there. On downside as mentioned earlier, talk of stops through 1.3840.