I think in some countries it's not even possible to make purchases in local currency on US cards. E.G. Aruba and Curacao function like this from what I understand. You can't even charge their local currencies on any terminal and the local bank has things set up that way.