Stock market today: S&P 500 hits 4-day winning streak as stocks rise after latest inflation data