Russia will likely default with April 4 payment due of $2.2 billion, experts say
March 26, 2022 at 13:19 PM EDT
Investors breathed a sigh of relief last week after the Russian government made a $117 million interest payment on its foreign debt. But a much bigger payment comes due April 4 — to the tune of $2.2 billion — and creditors are far less optimistic Russia will pony up this time.