President Donald Trump set a deadline for Iran to open the Strait of Hormuz or face attacks on its infrastructure. The deadline, set for 8 p.m. ET April 7, follows several previous extensions.