Markets rally, oil prices fall as Trump prepares to address nation on Iran war - The Washington Post · Newsient