The semiconductors broke past resistance at 29.00 (SMH) and the broader market recovered nicely from earlier weakness.