Home Stock S&P 500: Holding Strong Below 6000 – Here’s Why!