The Western Cape high court ruled that an environmental impact assessment had failed to fully consider the risks of a major oil spill, fishing communities and South Africa’s climate obligations