If the conductor is isolated, say a rod, and it is exposed to an electric field, the charges on the rod will rearrange themselves such that the field due to these induced charges will cancel the effect of external field inside the rod. Hence, the rod will have 0 electric field inside and therefore, it will be called an equipotential. When you connect a battery across the same rod, same thing will happen but here, the induced +ve charges will flow to the -ve terminal and induced -ve charges will flow to +ve terminal of the battery. This is what we call 'current'. Hence, battery will maintain the potential difference across the rod and won't let the induced charges cancel the field inside (in fact, battery won't allow tbe formation of induced charges). So, when current flows, there is always an electric field inside the wire(due to surface charges), but it is negligibly small(but never 0, unless the wire is a superconductor) compared to that across the resistive components in the circuit, hence is neglected and the wire is considered as an equipotential.