The odds that Russia will default on its debt over the next five years is now almost 90%, after the US Treasury said Moscow will …
The odds that Russia will default on its debt over the next five years is now almost 90%, after the US Treasury said Moscow will no longer be able to make sovereign bond payments using accounts at American banks. Based on prices for insurance against a default, the five-year risk shot up to 87.7% on Tuesday from 77.