Submitted by christian on Sat, 03/09/2019 - 17:02
- Russia is the 12th-largest economy, with a GDP in excess of $1.5 trillion, larger than many developed economies such as Australia (N° 13), Spain (N° 14) and the Netherlands (N° 18).
- Russia is the world's largest oil producer, with output of 10.6 million barrels per day, larger than both Saudi Arabia (10.5 million barrels) and the United States (9 million barrels).
- Russia has the largest landmass of any country in the world and a population of 144 million people, the ninth largest of any country.