Just watched the futures do an $11 > $6.90 dump in 5 mins. I traded oil futures for 15 years. Never seen anything like this.