An oil spill in the Gulf of Mexico that soiled beaches, killed wildlife and sparked outrage from environmental groups was caused by a leaky pipeline owned by state oil company Petroleos Mexicanos, the company said. A government investigation determined that …

