Two more could easily be:\n\nThe American industrial base was providing arms and war goods to the British (mostly because German markets were closed off by the British blockade)\n\nThe sinking of the liner "Lusitania" by a German U-Boat and the death of American passengers helped sway American popular opinion against the Germans.
what are 5 main reasons for U.S. entry into WWI?