According to forex analysts, uncertainties over the opening of Strait of Hormuz following the US announcement to blockade Iranian ports further intensified withdrawal for foreign capital from domestic equities, weakening the Indian currency.