Chinese ships are racing to clean up a giant oil spill after an Iranian tanker sank in the East China Sea. The 120 sq km (46 sq mile) oil slick is thought to be made up of heavy fuel that was used ...