Vista Energy: Cheap Enough Without The War Premium — VIST +0.80 · News Impact Screener