The S&P 500 has continued to press higher in the past week including attempts to push up to new highs in the past couple of sessions.