Russell 2000 hits fresh high, but here's why the rally may soon lose steam
Small-cap stocks began the new trading month and quarter on a strong footing, with the Russell 2000 climbing to a fresh all-time high on Wednesday as investors continued rotating beyond the market's biggest technology companies.The index was up 0.65% on Wednesday, hitting a fresh high of 3046.59.Th…