Info comes via Reuters:

Russia's National Settlement Depository (NSD) on Friday successfully paid coupons in foreign currency on two Eurobonds, an NSD representative told Reuters, a move that could mean Russia may have again averted a default.

There is more USD debt payments due in June. Russia continues to scramble to cover.

putin 11 May 2022