$400M+ of shorts liquidated over last 24hrs Bears always get what they deserve
10.13K