Vista Oil & Gas, a Latin America oil and gas company, has debuted its IPO after pricing its 10 million shares at $9.25 per share. The stock began trading July 26, ...
A