Moody’s says Russia defaulted on debt

Moody’s ratings agency has confirmed that Russia defaulted on its foreign debt for the first time in a century, after bond holders did not receive $100 million in interest payments. The historic default follows a series of unprecedented Western sanctions that have increasingly isolated Russia from the global financial system following its invasion of Ukraine. […]