Energy from streaming current and potential