U.S. stocks closed higher Friday as investors took a weaker-than-expected reading of April retail sales in stride, shaking off a tumultuous week that has been marked by growing inflation fears. But the sharp gains weren’t weren’t large enough to reverse weekly losses.
