
Russia has defaulted on its foreign debts payment for the first time in years as its economy bleeds from the sanctions imposed by western nations in response to the invasion of Ukraine.
Moscow faced a Sunday deadline to pay off the interest worth about $100 million, originally due on 27 May, and meet a 30-day grace period. However the term expired without payment.