Vista Energy stock trades near recent highs as production growth supports earnings
Vista Energy stock has been supported by higher production and stronger realized prices, with the Latin American oil and gas company (ISIN MX01VI000003) reporting solid...
