3 Natural Gas And Oil Companies That Insiders Are Buying By: Benzinga via Benzinga July 06, 2016 at 07:03 AM EDT Insiders continue to snap up seeming bargains, even with the volatility in the markets. Three energy infrastructure ... Read More >> Related Stocks: Cheniere Energy Navsight Holdings Inc Cl A Nustar Energy LP QEP Resources