Why did Japan attack Pearl Harbor? The United States was Mexico's ally. Britain came to the aid of the Soviet Union. Americans were killed on the Lusitania. The United States refused to sell oil to Japan