Well with Russia Blockaded and China/Japan on their doorstep.... I don't see how Russia can't default here shortly.