I think that the sprunks throughout the map should also recover stamina and not only health seeing as it's an energy drink(?) after all? There's no way to refill stamina but to sit still and wait for it to recover and that's something that takes awhile.