Following Iran US agreement 11 India bound ships transit Hormuz

India