What Caused the Huge East China Oil Spill?

A huge oil spill occurred on the East China sea, covering a massive 120-square-kilometres. Green Peace and other environmental charities are now worried as to what effect this is going to have on the surrounding marine life. So, what exactly happened and how will the spill be dealt with?