Russell 2000® Index has delivered the bumpiest ride in 2020

April 9, 2020