The aggregate news this morning is rather hopeful, I think, the numbers are coming in under the projections in the US, the southern European countries and NYC MAY have crested and started to decline. There is a NOTION that some of us, more than thought, have been infected and have some herd immunity with no symptoms, I'm not ready to accept that at this point but it is one explanation for this thing.
The stock market futures are up sharply at this point. I tend to view them as a bell weather of sorts.