Russia on the brink of historic debt default as payment period expires
KEY POINTS —Interest payments totaling $100 million were due on May 27 and subject to grace period which expired on Sunday night. —Sweeping sanctions imposed by Western powers in response to Russia’s invasion of Ukraine, along with countermeasures from Moscow, … Read More