Small-cap shorts getting squeezed?
The answer to the question above is a probable yes. Twice since early March this year, small-caps have come under decent amount of pressure. The first was a nine-week, 11-percent decline that began early March, followed by a nine-percent drop beginning … Continued