World | Sat May 29, 2010 10:40am IST

Gulf oil spill hits Day 40 with no end in sight