In the last 24 hours, $539 million was liquidated—$481 million from long positions and $58 million from shorts. Bulls got burned, bears got scorched—looks like no one’s coming out on top in this market meltdown!
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content.See T&Cs.