The reason why US entered the World War I was the trading
rights that the US has with Britain and France. Though, it wasn’t their
intention to go to war, however, because of the blockades done by both Britain
and Germany, the war had cost a huge amount of loss in trade and industry as
well as innocent Americans, that had angered the US President Wilson due to
constant bombing of the German submarines