S&P 500, Nasdaq Composite Close Just Shy of New Highs as Stocks Surge

Author