interesting. I thought you are required to be a legal resident of USA to maintain a your green card status. I am interested in answer to this question too.
The US taxes global income for all residents: https://www.irs.gov/individuals/international-taxpayers/freq...