Home Stock Market Watch: S&P 500 Hanging in the Balance on Key Moving Average Support