Engineers believe relief wells should work

Last week, I heard rumors that the relief wells that are being drilled to stop oil spewing from the Deepwater Horizon well might not work….

Continue Reading