Britain cut off Germany through a Naval Blockade, that is why the Germans used the U-Boats to try to get them to relent.
If the US truly was a neutral, we should have insisted Britain lift their blockade so as to not endanger US ships. But of course, we never really were.
Wilson lied when he said America would not join in the war.