pemex

August 21, 2012 - 2:44 PM
Pemex production platform off the coast of Mexico. (AP)