U.S. stocks edged back from their all-time high as they closed out a second straight winning week


Source link