Petroleum revenue: 80% of recommendations made need to be worked on – PIAC Financial‚ Oil & Gas | intent | June 3, 2022 | Comment off Petroleum revenue: 80% of recommendations made need to be worked on – PIAC