Rysslands oljeintäkter hade sjunkit till en kritisk nivå, ungefär en tredjedel av vad de var när Putin inledde sitt krig. Men Irankriget har räddat den ryska budgeten.