S&P 500 falls 0.6% for a second week as yields and oil pressure