Follow us:
View of a tank containing processed oil at Mexican state-owned petroleum company PEMEX refinery in Tula, Hidalgo state, Mexico on March 8, 2011.
Follow us: