The market is a powder-keg ready to blow at 22 times earnings, when many leading stocks are trading at 100 times earnings or more.
One the reaction begins, it becomes self-sustaining. The corona virus could disappear tomorrow, but now everyone is worried about oil prices and ultra low interest rates.
Dow is up 900+