I actually have an account with Tinkoff Bank. They have always been quite reliable and paid almost 7% interest on deposits.
7% interest rate is a red flag for ponzi scheme. That rate of return cannot be supported by traditional banking in today’s global rate and currency markets. I’m a 28 yr finance professional.