Markets Are Recovering, But Is Anybody Happy? By: Benzinga via Benzinga April 21, 2016 at 11:30 AM EDT After one of the worst opening months on record, the S&P 500 has roared back in 2016 and is now sitting at 2100, near its highest ... Read More >> Related Stocks: SPDR S&P 500 ETF Trust