S&P500 Daily -
Click on chart to enlarge S&P500 Daily Up Over 1 % – Breaking 1,600 As Q1 GDP Misses By 26%

S&P500 Weekly -
Click on chart to enlarge S&P500 Weekly Up Another 2% – Up 13.2% In 2013 As GDP Misses By 26% In Q1

S&P500 Hourly -
Click on chart to enlarge S&P500 Hourly Turns Down Hard – 1574 Remains As Key Support

S&P500 Daily -
Click on chart to enlarge S&P500 Daily Daily Falls About 1% – A Close Below 1540 Should Confirm Down Trend

S&P500 Hourly -
Click on chart to enlarge S&P500 Hourly Riding Along Channel Support / Resistance