Pemex Breaks Losing Streak, Reports 59.5 Billion Peso Profit in Q2 2025July 29, 2025Ian Hayden ParkerMexico News