S&P is undergoing a pullback from the downward impulse from March to complete the ABC corrective wave.
Time will tell if this correction will be simple or complex.
I'm leaning towards a complex correction as the affects of the corona virus will take time to show up in the economy.
Q1 earnings is not indicative of what this virus is doing to the economy and there are no signs of a viable exit strategy from the virus other than a vaccine.
The chances of a vaccine being discovered, tested, mass produced and distributed without economic pain is unlikely.
These are unprecedented times indeed.