It’s Time to Get Off the Oil Teat and Suck on Something Sustainable Stefanie June 3, 2010 Stefanie 0 After a month-and-a-half of Top Hats, Top Kills, robots with saws and other absurdities, today the news is that the damaged riser pipe has been severed close to the well. […]