Which company was responsible for America’s worst oil spill in the Mexican Gulf? July 20, 2017 By Show answer BP (British Petroleum) More Business & Technology Questions