Another thing to note is that even if servers aren't located in US, data may be routed through there. Traceroute from my home connection (in India) to a Singapore IP looks like:
India -> US -> Japan -> US -> Japan -> Singapore
I'm not saying that the NSA has forced other countries to route their data through them. It could be due to several other reasons. But the main point is that it is hard to escape the NSA. Even if you do your best to keep your data away from the US, there are certain factors out of an individual's control (such as routing).