Markets | Fri Sep 28, 2012 8:48am EDT

Putin's promises return to haunt Russian budget