Fri Jun 4, 2010 11:23pm IST

Gulf spill trickier than Valdez, Three Mile Island