WorldPutin presents last annual reportTNT DeskApril 21, 2011April 21, 2011 by TNT DeskApril 21, 2011April 21, 2011 Moscow: High oil prices helped fuel Russia’s economic resurgence during Putin’s 2000-2008 presidency....