Economyukraine war Moscow Faces First Foreign Debt Default Since The Czar Was Ousted: Does Putin Even Care? by Worldcrunch April 20, 2022May 22, 2025