President Donald Trump on Monday had predicted that the war against Iran would be over “very soon,” and warned that country against withholding oil afterward.