Stocks end rocky week with their 5th straight weekly decline