It dropped down to the bottom of the channel a little too quickly to allow for the negatives from today to process out into a quick bounce back up the channel. Today's earnings not really a big issue but traders starting to see that the more dovish and QE laden Japan and Europe get, the higher the USD will be pushed causing US multinationals to take an earnings hit and keeping oil settlement prices low.
Also that Oil and Oil related companies are not going to see any relief any time soon. Financials may not even get the rate hike they so desperately need. That is a big chunk of problem companies (mainstream brick and mortar retail (non-discount), energy, multinationals, financials, miners, miner related, metals, not to mention any company that does much of their business in China).
Might need more than a dovish Fed, might need negative interest rates in US?
Also some of the Aug sell-off names are coming back into play: CAT looking bad today, Glencore diving, BHP and Vale already taking a nasty hit on the dams bursting news, More biotech related negatives regarding price gouging, financials as a group starting to roll over, BABA back in a very negative spotlight (along with suspect economic data in general coming out of China)
Kind of hard to really say because they will start talking about "No Rate Hike in Dec" very quickly...but the global coordination in the Central Banks may not be playing out exactly as they planned. Now... once negative rates in US starts to become a subject, then its back to Buy Buy Buy on all dips BTFD