I thought Russia was about 2x the Netherlands by nominal, and 5x by PPP?
More relevantly, they were one of the world's petrol stations, and now they're not.
You are right: https://data.worldbank.org/indicator/NY.GDP.MKTP.CD?location...
You are right: https://data.worldbank.org/indicator/NY.GDP.MKTP.CD?location...