British Petroleum has in fact gone "Beyond Petroleum" and is now spilling tons of toxic chemicals known as dispersants onto their colossal oil spill in the Gulf of Mexico, hoping to break up the slick before it reaches shore. However, BP refuses to disclose what chemicals are in the dispersants they are dumping into the Gulf. The chemical identities are considered trade secrets. Without knowing the chemical identities, we may never know what additional insults BP has left us to clean up for years to come.