Here is the source of the institutional put options I mentioned during the stream: https://finbold.com/institutional-traders-buy-3x-more-put-options-than-in-2008-amid-turbulent-markets/
Again, maybe it's nothing but I got this feeling that they're going to deliberately try to crash the market in order to keep oil prices down in order to hurt the Russian economy as they try to gain some momentum in Ukraine.
Faster than Lightning
Louder than Thunder