President Donald Trump has given Iran a deadline of 8 p.m. Tuesday to open the Strait of Hormuz, saying that all bets are off if they fail to do so.