Russia claims it made a critical bond payment to avoid $117M debt default
March 17, 2022 at 10:42 AM EDT
Russia claimed on Thursday that it had fulfilled a critical interest rate payment on two dollar-denominated bonds, potentially avoiding a historic debt default.