Tar balls lie mixed with shells on the beach in Gulf Shores, Ala, June 11, 2013. After three years and $14 billion worth of work following the BP oil spill in the Gulf of Mexico, the petroleum giant and the Coast Guard say it's time to end extraordinary cleanup operations in Alabama, Florida, and Mississippi.