S&P stalling at just under 4K