Dow, S&P 500 and Nasdaq post weekly gains despite surging Treasury yields Β· Digg