President Trump has issued threats against Iran's infrastructure if the Strait of Hormuz is not reopened by Tuesday.