Oil spill at Cliff Head

West Perth-based oil junior Triangle Energy has revealed a leak at its Cliff Head oil platform, about 300 kilometres north of Perth, although the …