Cliff Head spill ‘negligible’

Operator Triangle Energy believes the environmental impact of this week's oil spill at the Cliff Head Alpha platform off Western Australia will be …