Home Stock Dow falls 400 pts as oil tops $100 and treasury yields hit 2023 high