Dow Drops 453 Points as Crude Oil Tops $90: Stock Market Today

Rising energy prices and a stalling employment situation have markets weighing the unwelcome prospect of stagflation.