The Guardian Council has ruled out annulling the election, according to its spokesman Abbas Ali Kadkhodaee. (Tweet: IranRiggedElect) This will further complicate matters as protesters do not believe recounting is an adequate response. They bring up the fact that many ballot boxes were burned and so obviously cannot be counted.
The only source currently on the link with the Russians is an interview with a respectable analyst on VOA who quoted a revolutionary guard officer. Until that can be seconded it must be regarded as unconfirmed speculation.