Oil is obviously a finite resource, and very soon, (when oil becomes much more scarce than it is now) whoever controls the oil will control a large portion of the world's economy.
If Russia (I assume you're talking about Siberian oil here?) has a ton of oil, it would make sense for them to sit on it and wait for the rest of the world to deplete their own supplies before drilling.