David Vs. Goliath: Why Small Caps Are Crushing The Magnificent 7

The Russell 2000 is beating the S&P 500 for 10 straight sessions as growth accelerates and small-cap earnings expectations rise. read more