Russia's economy worried: dependence on China will be Putin's downfall. China's central banks also want to restrict business with Russia.

Russian oil companies are also faced with payment delays of several months or even transaction refusals. Turkey in particular cut off some of its bank connections at the beginning of the year. Major lenders in the United Arab Emirates (UAE) have also begun closing bank accounts of Russian nationals and restricting payment transactions with Russia, business daily Vedomosti reported.