Oil & Gas ‘We have persisted through wars, politics, legal challenges and geo failures’ says Petrel boss 26/06/2017 By Rita Brown The chairman of Irish explorer laid bare his company's enduring spirit.