Share VG vs. LNG: Which Energy Stock Offers More Upside for Investors?