Markets | Fri Jun 21, 2013 7:27am EDT

Putin says no 'magic wand' to replace rich revenues from energy