The S&P500 has recovered from all losses on the year and is now up in 2025. Stocks look overbought in the short run but in the long run i expect more gains in the second half of the year. pic.twitter.com/ruxzd9P0kO
— Michael Vodicka (@MikeVodicka) May 14, 2025






