The stock market indices had a very strong session, taking a big leap at the opening to retest the highs, and then backed off sharply. They came on strong and by midday the S&P 500 made new, all-time highs, but when the Nasdaq 100 failed to cooperate, they pulled back, but held. They came on one more time and made a nominal new highs again on the S&P 500 over 2188. Nasdaq 100 again could not make a new high, and they both backed in the last 10 minutes. It was a very positive session.