Business News Today Russia has defaulted on its foreign debt, S&P says April 12, 2022 Bryan Francis Russia attempted to pay out in rubles for two greenback-denominated bonds that matured on April 4, S&P explained in a...