This is the weekly sector/index performance chart for the last week in July. You can see that semis really started selling off on Tuesday closing the week on the lows, down around –3.5%. Top gainer for the week was the banks putting in a 1.5% gain at the Friday close. In the unreadable mix is the NYSE, Dow, and energy. The RUT just managed to close positive for the week while the SP500 and Nasdaq 100 were both negative on the week. A real mixed bag starting with a Tuesday slide.