Will $20 Billion Keep Gulf Businesses Afloat? Listen Download Embed Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email A sign expressing frustration with BP because of the devastation caused by the oil spill into the Gulf of Mexico can be seen on side of the road in Grand Isle, Louisiana, June 5, 2010. ( CHERYL GERBER/AFP / Getty ) Produced by Amanda Moore and Hsi-Chang Lin Produced by PRI and WNYC