Retail sentiment reaches 8-yr low --> points to violent upside in next 3 months

Disclosures (show)