Previously, the US president has warned that unless Tehran reopened the Strait of Hormuz, the US would unleash what he called the "complete demolition" of Iran's critical infrastructure overnight on Wednesday.