Question: do current sources have voltage?
Answer: The internal resistance of an ideal current source is infinite. ... The voltage across an ideal current source is completely determined by the circuit it is connected to. When connected to a short circuit, there is zero voltage and thus zero power delivered.