Technology | Wed Jun 9, 2010 3:02pm EDT

BP buys Google ads for search term "oil spill"