starmk starmk 22-12-2019 History contestada Why did German submarine warfare upset the United States? Germany refused to buy U boats from the United States Germany attacked neutral shipping, causing American loss of life. The German blockade of Great Britain was ineffective.