President Trump sent mixed messages on the Iran war on the one hand saying it was in its final stages and on the other saying there was more to do.

Trump claims the war against Iran is "very complete," stating the U.S. is ahead of schedule, with no message for Khamenei.

U.S. stock market indices rose on the heels of reported comments by President Donald Trump that the war against Iran could be over sooner than first expected.