Green activists fear Port Elizabeth may be on the brink of a marine disaster caused by oil leaking into the city’s harbour.