Explainer: Washington holds key to Russia’s sovereign default

The prospect of a Russia sovereign default is moving centre stage again with a deadline for a U.S. license allowing Moscow to make payments expiring on May 25 and $100 million in interest payments due shortly after.