However, wrt this, I used to hold an Amex Platinum ICC card denominated in USD - these are a ballache to pay if you don't have a USD account - they're administered from the UK, but available to (or were, they're not any more) residents of many countries as long as it's not EU, US or Singapore...