April saw a strong rally, which fully reversed the stock market’s losses in March. US markets set new all-time highs, and European stocks came within whispering distance of their all-time highs as well.