Oil is seen on the surface of the Gulf of Mexico about five miles southeast of Grand Isle, Louisiana May 21, 2010. [Xinhua/Reuters]