Can a current source have a voltage across it?
Think of an extremely simple circuit:







simulate this circuit &ndash; Schematic created using CircuitLab

There is obviously a voltage of 1V across R1, so by Kirchhoff's voltage law, there also must be a voltage of 1V across I1.