Market recap for Thursday, June 21

In this article:

The Dow tumbles over 100 points, poised for an 8-day losing streak...

Advertisement