Interesting, that's the first time I've come across the Speculative Sentiment Index, I'll have to take a closer look...
We certainly got some EUR/USD downside follow through in the London session so far, along with weakness in US stock index futures.