Good news for India amid the blockade of Hormuz