I am not an American so if I want to invest in the stock market do I need to be an American citizen/resident?

6 answers 6