Blame it on the Fed, the drop in gasoline demand (and it's implications), the general droopiness in the indicators, whiffs of stagflation, whatever.. but obviously it's resulted in a rough week.
Let's hope tomorrow doesn't end badly, because it is, after all, October.