The south Alabama city of Gulf Shores has settled with BP PLC for $6.5 million in future losses to the city's tax revenues due to the 2010 oil spill.
Gulf Shores settles with BP for $6.5 million