Russia will likely default with April 4 payment due of $2.2 billion, experts say
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…