S&P 500 Stalls Near Highs as Pessimism Persists · News Impact Screener