Russia may have avoided historic, $117M debt default for now
March 18, 2022 at 15:48 PM EDT
Russia appears to have averted a historic debt default after claiming on Friday that it fulfilled a critical interest rate payment on two dollar-denominated bonds.