Stocks end Friday with modest gains and weekly losses

U.S. stocks advanced Friday after a shaky trading week marked by mixed retail earnings and a chorus of hawkish Fedspeak.

2356 232