Yup, its not about clauze of amex but US banking in general, Its restricted for only US citizens and US residents, Banks who allow Indians to open bank account in US, themself found a loop hole, the register themself in puerto rico which is a US Territory and not a states and there laws allows...