The Russell 2000 smallcaps lost about 3% last week and could face still more trouble ahead
CNBC: Investing
APRIL 13, 2024
The latest selloff was inspired by faster-than-forecast inflation reports that pushed back the timing and number of any future interest rate cuts.
Let's personalize your content