Whatever it was that triggered it, the selling was massive right from the start, and never really let up as any attempted rally was squashed quickly. It was a slow, agonizing grind down to the "line of death" at 1040, which held briefly, but gave way just before the close, only to see a short, sharp rally get ius just above it. You can't see the volume bare, but I highlighted the number, and you can see it was very heavy. This will put us into another "market in correction" as a second follow through day has failed. You will probably see many analysts scoffing at IBD for having two follow through days in a row fail, but remember that it was IBD themselves that reminded us that June and July follow throughs are prone to failure. I can make fun of IBD with the best of them, when I actually read an editorial (very rare nowadays), but I have learned the hard way not to question their market calls.

No doubt contributing mightily to the bearish sentiment was the overnight collapse of the Shanghai composite, reached a new low on a massive move down.With a 50dma well under the 200dma, this can only be called a bear market, and with China being looked to as the primary driver of recovery, this doesn't look good.
Also contributing was the TNX, in a freefall and at a level not seen since April 2009, when it established a pivot point at 30.50, which it sliced right through today. It might have some tecchnical support at 29, but I;m not going to count on it.
Crude oil made a big move down, but this is actually looking in decent shape by comparison. Today's failure at the 200dma isn't particularly thrilling, but this should have decent support at 74. With U.S. poffshore production in limbo it will take another big drop in demand for this to tank, but with economic collapse nearing in Europe, that just might happen.
The Russell 2000 used the 200dema as a launching pad - down. This is now right at support at the early June low close. The swing low is not far away, but I don't know how much support we will get there, probably not much.
1040 seems to be the current line in the sand between bull and bear markets. Today was pretty devestating to the bull case, especially after the last two days where the market appeared to be carving out a bottom. it appears that rallies are going to be sharp but very short lasting, wonderful for day traders but death for those who are looking to establish longer term positions.
Due to a lack of decent charts, I won't have any individual charts tonight, so I will put the extra time to good use. I will have the new highs update shortly.