Wednesday, June 2, 2010

Oil & water

It seems that BP’s stock price has taken a drubbing in the past couple of days, as even investors realize that the oil leak off the Louisiana coast is going to cost more than 11 human & untold animal lives.

Oh, boo-hoo.