I'm a US citizen and I'm wondering if it's possible for me to purchase CFDs. I've heard about these contracts for difference and I'm interested in exploring this investment option, but I want to make sure it's allowed for someone with my citizenship status.