Sell-off yesterday is a "touch" on 100D. Sector leadership during rising rates/ inflation --> Fundstrat Quant research shows Epicenter leads, but Technology holds its own

Disclosures (show)