That’s an interesting thought, although I doubt the Russians forced the Germans to demand a % of deposits.
The whole Euro is a scam propped up by Germany so they can keep their export markets viable.
I think they knew there would be some kind of fiscal crisis, that would allow them to swoop in and play the role of “savior”........for a price, of course.
They are playing Chess, while everyone else is playing Checkers.
Also considering that their only Mediterranean base in Syria is in some jeopardy, they are pretty anxious to find another location.