stock prices have everything to do with forecasting abilities of the investors. Right now investors see regulations and a bunch of businesses said the hell with it and closed up - big companies can’t get work done if they want to anymore, we are losing our capability to do big things. So inverstors in genral are wary of everything - as evidence in the wild instability of the market.
Basic explanation of today’s market:
Everything’s in the crapper, so everything’s going down!