The Wall Street Journal reported an attack on Qeshm Island, while Trump said an agreement with Tehran “could happen”.