Consumer sentiment index data was released a minute ago. The number came to 69.0 which is in-line with the expectations.
At this minute, stocks are under heavy selling pressure. S&P is trying to find a bottom for the day, last changed hands at 937.86.