S&P 500 Video Analysis for Tuesday June 22, 2010