Energy & PemexPemex reports 70% profit decline in Q2 2026 amid rising costs, but debt falls to lowest level in over a decadeAndrés CastilloAug 4, 20264 min