BP oil spill payouts: BP takes legal battles to court of public opinion