Dow falls 458 points as oil prices hit $100 a barrel