U.S. stocks recouped some of their recent losses, after new inflation data revived hopes of rate cuts, and solid results from big banks set a strong tone for this earnings season.
What's Your Reaction?