MSCI ESG has downgraded its sustainability rating of Russia after the country's invasion of Ukraine, while All Street Sevva said investors should completely avoid providing capital to the nation.