us stocks finished sharply higher on friday snapping a fiveday losing streak thanks in part to strongerthanexpected retail sales data and a moderation in inflation expectations but fridays rally  which marked the best daily performance in three weeks  still wasnt enough to overcome earlier losses leaving stocks with a weekly loss the dow jones industrial average djia gained 65809 points or 22 to 3128826 the sp 500 spx advanced 7278 points or 19 to 386316 the nasdaq composite comp climbed 20124 points or 18 to 1145242