Trump has said if Iran doesn't reopen the strait to all traffic by April 6, he will order the destruction of Iran's energy plants.