Home Tech News Dow closes 130 points lower as Treasury yields hit multiyear highs