Weekly Channel Summary The Sector & Industry channel faced selling pressure this week, recording total net outflows of ($687 Million). Despite the recent pullback, the […]