Vista Energy falls as oil prices slide, spotlighting high capex after Q1 update - VIST News | Rallies