Daily chart. All sessions. Shows the S&P rallying from the lower parallel of a bull flag. To new record highs? Maybe, but there's lots of resistance to beat before that happens. Favour the upside while this week's low holds.
Weekly chart shows the rally from the 2009 low..