Charles Payne explains why stocks plunged

FBN’s Charles Payne on growing concerns about the earnings season.

Advertisement