How BP went from eco poster child to possible takeover target | Fortune