Stepping back and reviewing the hourly chart patterns, the indices gapped up early, ran early, posted midday highs, and consolidated the rest of the day, but didn’t give back much. In fact, the S&P 500 made a nominal high near the close.