Triangle responds to oil leak from Cliff Head Alfa platform

Triangle Energy Ltd., Perth, has reported an oil leak from its Cliff Head Alfa production platform in Cliff Head field about 14 km offshore in the North Perth basin of Western Australia and 100 km south of the coastal town of Geraldton.


Source: News