Wednesday sell-off disappointing, but stocks "in a better place" vs 4/7-4/8. Thus, notion of structural low still intact.

Disclosures (show)