If oil stimulates the economy, why does the stock market trade lockstep with oil?
As an aside, one thing pushing down oil is the strong dollar. The dollar gets stronger when the yuan gets weaker. Lower oil means a lower stock market. So what the Chinese central bank does effects the US stock market directly on a day to day basis. We better pray that China rides out this rough patch quickly and effectively.