Vista Energy Q1 EPS misses by 37% on lower oil prices