When reading your post I became curious that Russia continues to allow Revolut and was more confused concerning Master or Visa Cards? Is it best simply to exchange USD at Russian banks or to gain access to a prepaid card?
Thank you for your assistance
Dr. Emmons