Originally Posted by
DallyingDingo
I'm a resident alien, not a citizen. Any and all advice would be welcome, thank you.
Green card holder or some other non-permanent resident? It would seem you're not considered a "U.S. person" by OFAC if you're the latter.