I'm a permanent resident in CA holding a green card but not US citizen. Do I need to pay taxes on interests earned (capital gains on stocks/CDs) in a foreign country (Italy in the specific)? Also, how becoming a US citizen would change things in these regards?
