IBD 50 Leader's Bet Pays Off; Energy Stock Poised To Extend Massive 479% Run

IBD 50 Leader's Bet Pays Off; Energy Stock Poised To Extend Massive 479% Run·Investor's Business Daily

Shale oil play Vista Energy has soared 81% this year and the energy stock is in a buy zone from a base.

Advertisement