Hindrances on Russia's economy