President Donald Trump said the U.S. would “hit” Iran “hard” again today, telling reporters in the Oval Office the U.S. was “close” to a peace deal with the country—just hours after he said Iran would “pay the price” for taking too long to negotiate.