S&P 500 Extends Winning Streak as Markets Brace for CPI

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