A Selloff to March Levels Could Happen!

In a worst-case scenario, most markets could go all the way down to their price support near the March 2020 levels.