I will answer you in easy ways
The Russian Federation has
the largest landmass on earth, around
80% larger than the runner-up!
Seating under the belly of its immense landmass is the
very huge actual wealth, mind you they are of actual, tangible assets needed by mankind,
not just paper wealth!
Then all this real wealth is backed by the
mighty military force -- the guardian of sovereignty, prevent it from any loot unlike those small nations that weren't able to defend their wealth (e.g. Iraq, Libya, etc).
These short lines should tell everything why the Russians are optimistic about their future!