The S&P 500 and NASDAQ posted their worst quarters in three years.

Comments