Investors pulled $18.5 billion from US stocks in two weeks, with Bank of America clients selling a net $3.5 billion last week, following $15 billion in outflows the previous week. According to BofA analysts, retail investors led the selling. Communication services recorded its largest weekly outflow since tracking began in 2018, affecting a sector that includes Meta, while Industrials faced their 13th consecutive week of outflows.