He's 100% right.
The market drop today - down 2.05% - was caused by a short squeeze involving GameStop and a few other companies like AMC that had been sold short by certain hedge funds. I love this explanation/rant by Charles Payne of FOX Business.
Comments