After dropping in April, the markets have bounced back so far in May. The major market indexes all rose last week, making it the third-straight week of gains.
The S&P 500 climbed 1.8... Read more