Lots of certitude expressed at a time of the greatest uncertainty. My take here: Everybody calm themselves on making predictions especially considering most never saw this crash coming and certainly not the event that triggered it.
Fact is humanity is now involved in a major battle. A health battle, an economic battle, a financial battle, and a monetary battle.
The odds are humanity will well survive all this and move on as it has done for thousands of years so no panic on that front. But reality is too that the long term ramifications of all this are totally unknown.
I'll leave technical comments for my upcoming Weekend Video, but suffice to say this rally was very much technical based. We talked about it in advance in Month End Rally, we gave support levels to consider before the low in Fear and we gave the rally historical context in 1929 Redux, and tracked the rally's progress in Monster Move.