Green | Thu Jan 31, 2013 6:57pm EST

Explosion rocks Mexican oil giant Pemex offices, injures 20