He told reporters that the restrictions „have done a favor for Russian President Vladimir Putin.” Russia has gained economic independence, and also receives additional revenues to the state budget in connection with the increase in the cost of energy in the world, Hudson said.
„The Russian economy is becoming self-sufficient,” the expert emphasized.