Oil producers clash over $1b disposal bill

Fraught tensions have surfaced within the oil and gas industry over government proposals for a levy that could force producers […]

Oil producers clash over $1b disposal bill Read More ยป