Answer:
America buys so many foreign products because there is cheaper labor in other countries, therefore making them cheaper to buy in America.
i am not sure about the second part
9.5m questions
12.2m answers