India should severe all ties with Iran for now as per US wish. US will soon oust the current leadership in Tehran and replace it with modern thinking secular leadership. India can resume the relationship once new leadership in Tehran takes over.
India has benefited immensely from close US ties. But that is nothing compared to what will follow.