It is quad witching day if you count stock futres expiry. They really needed to get 9:30 AM index settlement prices down. Futures now 886.