An oil spill has contaminated 933 kilometers (about 580 miles) of shoreline along the western Gulf of Mexico, impacting the Mexican states of Veracruz, Tamaulipas, Campeche and Tabasco in eastern ...