As the payment deadline approaches, Russia moves closer to default
Russia has struggled to keep up payments on $40 billion of outstanding bonds. U.S. Treasury Department blocked Moscow from making payments in late May. Russia was due to pay $100 million in interest on two bonds, one denominated in US dollars and another in euros. Russia’s bonds have an increasing level of ambiguities. Russia edged … Read more