A major developer on the Alabama coast will receive $37.2 million from oil giant BP to settle claims over the impact the Gulf of Mexico oil disaster had on the companys large beachfront luxury condominium development.