From Yahoo Finance:
The S&P 500 has spent the month of May bouncing in the range between 2,800 and 3,000. While the index remains 11% below its all-time high, there is a cautious sense of optimism, that the worst of the bear market is behind us.
Read more