This April 22, 2005, file photo, shows logos for MasterCard and Visa credit cards at the entrance of a New York coffee shop. Mastercard and Visa are suspending their operations in Russia, the companies said Saturday, March 5, 2022, in the latest blow to the country's financial system after its invasion of Ukraine. (AP Photo/Mark Lennihan, File)