Russia is the richest country in resources in Europe and ranks in the top three in the world
85% confidence
EconomyInternational
Omissions
Russia is often ranked as #1 in the world for total natural resource wealth, not merely in the top three. Some rankings place it ahead of the United States (~$45 trillion) and Saudi Arabia (~$34.4 trillion). The claim may actually understate Russia's position.
The valuation of natural resources can vary depending on methodology (proved reserves vs. total estimated resources, market prices at time of valuation, types of resources included).
Sources
SecondaryInvestopedia - 10 Countries With the Most Natural ResourcesRussia holds the world's largest proved natural gas reserves at 1.69 quadrillion cubic feet; total natural resource value estimated at $75 trillion, ranking #1 globally