Company Moves News Oil & Gas Petrel appoints John Teeling as chairman Please subscribe to read or login to your account.