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