The S&P 500 holds at 1305.01, after trading in a 1297.90 to 1312.94 range. The index last traded below the psychological 1300 level on April 18 (1294.70 low) but did not close below that level. The index holds below its 100-day movering average (1317.87).