In NO way is this good news at least in the "short" term. This thing could take on a life of its own as well, as everyone climbs aboard......could be greatest short squeeze in some time before its over!!! Not worth the risk, not here.....not now!
Sentiment: Strong Buy
80 contracts w put and i feel fine lol
Get some Compazine suppositories readied for the shorts or they'll puke all over the place.