Russia's Oil Reserves Now Worth $1.2 Trillion | OilPrice.com - OilPrice.com
Russia's Oil Reserves Now Worth $1.2 Trillion | OilPrice.com OilPrice.comHigher valuations and new discoveries have nearly doubled the total value of Russia's oil reserves this year.