Last week, US stock funds had a net outflow of $3.53 billion, and the technology sector was sold off
According to LSEG data, as of the week ending June 24th, US stock funds were redeemed by investors for $3.53 billion, and technology sector funds had outflows of nearly $20 billion.