Source: http://allfinancialmatters.com/2011/07/01/year-to-date-total-returns-for-sp-500-and-other-benchmarks-june-2011/