I’ve got to disagree. Stock prices have everything to do with horrendous debt of US and Europe.
Prices at the pump apparently have absolutely nothing to do with the price per barrel, because it has fallen dramatically from its high, but prices haven’t followed suit.
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.