I think it's all the smart ass guys from Harvard that believe in Fundamentals that are getting wiped out shorting here in the Great Major market short squeeze. of all time.
Conversation
Don’t fight the FED. In fact the FED is injecting $12.8 billion into the markets today.

