Bottleneck around US Iran peace deal strands 18,000 Indian sailors

India