The Russell 2000 smallcaps lost about 3% last week and could face still more trouble ahead
The latest selloff was inspired by faster-than-forecast inflation reports that pushed back the timing and number of any future interest rate cuts.
Source link