Russia makes bond payments in dollars, concedes on ruble mandate to avoid default
April 29, 2022 at 18:17 PM EDT
Russia has fought off a number of pitfalls as it tries to maintain some economic stability as it braces for the full impact of western sanctions.