BP well has been capped, and has stopped gushing oil

A new cap (pictured) was lowered into place Monday over BP's gushing oil well in the Gulf, and today was temporarily sealed. For the first time in three months, oil is not gushing into the ocean from this disaster. » 7/15/10 3:53pm 7/15/10 3:53pm

Bizarrely inappropriate "save the Earth" ad about the oil spill

In the department of "getting down with the kids," National Geographic released this PSA aimed at children, showing aliens laughing at a giant oil spill on Earth. What exactly is the message here? » 6/08/10 12:40pm 6/08/10 12:40pm