How do you figured it's "drained"?
Those pesky foreigners can do 3 things with the dollars they get, spend them, save them or eat them. Please explain why any or all of these is bad for America.
They could take these billions and buy up US stocks and bonds and eventually own the businesses that make the profits that make the US go.