Forbes on Russia’s Oil Reserves
Below is a Forbes article on Russia’s Oil Reserves Russia’s Oil Production Won’t Falter Not sure I am sold on their argument: Russia’s proven oil reserves have gone from 50 billion barrels in 2000, to 60 billion in 2008 to 80…
