News

Vista reached record oil & gas production in Q2 2025 amid efficiency gains, but rising leverage and pressured margins pose ...