As long as you are a US citizen you are expected to pay Federal income tax, no matter where you are in the world, and no matter where you earned it. The US and Eritrea are the only 2 countries on the planet with this policy. I think you can get your tax burden reduced if you can prove you've paid taxes to another jurisdiction, but don't quote me on that...