Russia: Recent Economic Developments