The Battle of the Caribbean refers to a naval campaign waged during World War II that was part of the Battle of the Atlantic, from 1941–1945. German U-boats and Italian submarines attempted to disrupt the Allied supply of oil and other material. They sank shipping in the Caribbean Sea and the Gulf of Mexico and attacked coastal targets in the Antilles. Improved Allied anti-submarine warfare eventually drove the Axis submarines out of the Caribbean region.