Francisco Flamenco
Pemex posts lower loss for second quarter, but challenges remain
Finance