This is all short sellers, don't be misled7 Jul 2020 10:07
When they run out of steam, and they will (probably tomorrow or Thursday at the latest) the whales will step in and price will rocket. Just remember, this is a game, you have to play it. Scared money doesn't make money.