Home ArticlesRenewable Energy BP, Anadarko Could Absorb $35 Billion Spill Cost