Finance Fitch downgrades Russia to C, hints at imminent sovereign default March 8, 20221 min read Best Forex Markets Fitch downgrades Russia to C, hints at imminent sovereign default more to come Share Facebook Twitter Pinterest Linkedin