Investors spent much of last week contemplating the impact of the latest inflation data and the first batch of first-quarter bank earnings.

read more