upvote
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.

reply