Democrats late Wednesday lambasted President Donald Trump's Iran war address to the nation for shifting timelines and lacking an end plan, while Republicans broadly praised the GOP leader for taking action against a U.S.

Oil shocks crippled past presidencies. The Iran war is putting Trump into the danger zone.

Trump and his advisers have offered shifting explanations and timelines for the conflict, now in its fifth week.