IBTimes UK
A huge column of smoke billowed from Mexican state oil producer Pemexs largest oil refinery, located in south Oaxaca province, after an oil spill reportedly sparked a fire on 14 June.