I had time for Ruppert until the Peak bullshit started rolling.
Interesting point check this page out.
Russia is important to world energy markets because it holds the world's largest natural gas reserves, the second largest coal reserves, and the eighth largest oil reserves. Russia is also the world's largest exporter of natural gas, the second largest oil exporter, and the third largest energy consumer.
Read that they may have even more oil i.e. Siberia that's untapped and huge...