If markets are this spooks with around 6 thousand deaths, what's going to hapen when there are a few million deaths worldwide? Most projections I've seen have this peaking in July. July? That's frightening.
LVT Price at posting:
14.0¢ Sentiment: Buy Disclosure: Held