pemex

August 21, 2012
Pemex production platform off the coast of Mexico. (AP)
E-Brief