What determines the rate at which energy is delivered by a current?