Technology Review User Profile

Chiller

  • 1 Comment Posted
Another Chance to Stop the Gulf Leak

I doubt there is a conspiracy, oil prices are down $20 since the spill along with BP's stock. This will cripple the company for years to come. (read full comment)  

Posted on May 22, 2010 at 9:33 AM EDT

Advertisement
Advertisement