Chart Of The Day: Vista Energy - All Time High By: TalkMarkets October 18, 2023 at 12:03 PM EDT 100% technical buy signals 9 new highs and up 19.94% in the last month 160.74+ Weighted Alpha Read More >> Related Stocks: Vista Energy S.A.B. DE C.V. ADR