Oil and insurance stocks fell, but health and home improvement chains rallied as Hurricane Harvey ravaged the Gulf Coast.