Home Tech News Dow falls 160 points as Treasury Yields and oil prices rise